본문 바로가기

Programming83

LOGO 3D - 002 1. Introduction LOGO 3D 두번째 시간입니다. 이전 시간에 살펴본 기본기를 활용하여 약간 더 난이도가 높은 그림을 그려보겠습니다. 이전 시간 내용을 완전하게 소화하고 나서 이 코드들을 살펴보세요. 일반 변수와 파라미터 변수를 사용하고 있습니다. 특히 파라미터 변수는 매우 유용합니다. 반드시 알아두면 좋겠습니다. 2. Code to box1 :side repeat 4 [ fd :side rt 90 ] end to cube1 repeat 4 [ box1 :side move1 down 90 ] end to cube24 repeat 19 [ cube1 move2 lr 15 ] end to draw ; rr 80 ; up 15 cube24 ; .. 2025. 11. 7.
Python Intro. - 001 1. Introduction Python 기본기를 정리해 보겠습니다. 1) Python은 무료로 제공됩니다. 2) 다음 사이트에서 다운로드 받으시고 설치하세요. 공식 사이트에는 많은 참고 자료도 제공됩니다. ■ https://www.python.org/ Welcome to Python.orgThe official home of the Python Programming Languagewww.python.org ■ https://www.python.org/downloads/ 3) 파이썬 설치법은 별도의 글로 올려두겠습니다. 여기서는 생략합니다.4) Python을 설치하면 기본적으로 파이썬 내장 IDE(보통, '아이 디 이'라고 그대로 한 글자씩 읽음)도 함께 설치가 됩니다. IDE는 '통합개발환경'이라는.. 2025. 11. 2.
Hex File Viewer 연습 - 001 1. Introduction 중급 및 고급 예제입니다. Hex File Viewer를 만들어 볼까요? ^.^; 원리 이해를 목표로 가장 단순한 16진수 보기 앱을 만들어 보겠습니다. 정체 불명의 어마어마하게 큰 파일이 하나 있는데 이 파일의 형식이 어떤 형식의 파일인지 알 수 없다면? 일반적인 문서편집기 앱으로 열려면 꽤 곤란합니다. 보통은 파일의 앞 부분 일부만 읽어보아도 그 파일의 성격(?)을 대략 파악할 수 있는 경우도 꽤 흔합니다. 그래서 파일의 앞부분 일부분만 빠르게 읽어서 보여주는 앱이 필요합니다. 보통, 단순하게 구분할 경우, 파일은 텍스트 파일과 바이너리 파일(=이진 파일)로 구분하는데, 일반적인 문서 파일은 텍스트 파일, mp3 음악 파일이나 영화 동영상 파일과 같은 mov, mkv.. 2025. 10. 28.
Logo 3D Ex. 001 - 기본 동작 1 1. Introduction 간단한 LOGO 3D 그리기 예제입니다. 아래 기본 3D 예제는 입문자나 초보자도 할 수 있겠지만, 아마도. 그러나 이어지는 하단 응용 연습 예제들은 파이썬 코드로 되어 있고 중급 이상 예제입니다. 무리하시지 마세요. ■ 주의 : Up, Down, LeftRoll(=LR), RightRoll(=RR) 명령어들은 모두 3D 환경에서만 작동되는 명령어들입니다. Perspective 명령으로 3D 환경으로 전환한 다음에만 정상적으로 실행됩니다. 2D 환경으로 되돌아오는 명령어는 Window입니다. ■ 3D 관련 명령어들은 모두 중심 회전축을 기억하세요. 2. Code to box1 repeat 4 [ fd 150 rt 90 ]endto box36 repeat .. 2025. 10. 26.