본문 바로가기

전체 글34

LOGO : 변수(Variables) - 1 이번 시간에는 변수에 대해서 알아보겠습니다. 1. 변수 만들기 변수는 다음과 같이 만듭니다. make "mySide 100 ;; mySide 변수에 변수값 100이 저장됩니다. make "myAngle 90 ;; myAngle 변수에 변수값 90이 저장됩니다. make "mySpace 20 ;; mySpace 변수에 변수값 20이 저장됩니다. make "myLoop 4 ;; 변수 myLoop는 변수값 4를 기억합니다. 2. 변수 사용하기 변수를 사용할 때에는 변수를 만들 때와는 약간 다릅니다. 변수 이름 앞에 콜론(:)을 붙여서 사용해야 합니다. 콜론은 변수라는 것을 나타내는 역할을 합니다. 다른 기능은 아무 것도 없습니다. ^.^; 1) 변수 없이. fd 100 ;; 이동 거리 값을 직접 지정합니다. .. 2024. 1. 7.
turtle.pencolor() 함수 [ turtle.pencolor() 함수 예제 - 1 ] # Python.Help Document.turtle Module 부분 참고할 것. # # Python v.3.8.6의 경우, # Python Editor 모드 / Menu / Help / Python Docs (단축키는 F1.) / 색인탭 / # 키워드 'turtle'로 검색 / turtle module 선택. 더블 클릭. / Pen control / Color control / #/ # color() : 단순히 색상만 결정함. # pencolor() : 거북이 도형의 펜 선 색상을 결정함. # fillcolor() : 거북이 도형의 면색을 결정함. # # 기타 관련 함수. 일단은 이것만 있어도 될 듯. # turtle.begin_fill() #.. 2023. 12. 10.
LOGO : Animation - 001 LOGO Animation 예제 - 1 : Animation from JD8 Theme. 중급 이상 고급 예제입니다. Animation을 보여주기 위해 꼭 필요한 최소한의 수정만을 거쳐서 모범적인 코드 가이드를 따르지 않는 부분도 있습니다만 그게 핵심은 아닌지라 그대로. 코드 실행 중에라도 cs 명령을 입력해 진행 과정을 조금 바꿀 수도 있습니다. to 144box repeat 12 [ line move2] pu fd 300 pd end to box repeat 4 [ fd 20 rt 90 ] end to cord fl_co wait 1 de_co move4 end to de_co pe circle 5 ppt setfloodcolor random 15 ;; White, Originally. fill pu.. 2023. 10. 15.
LOGO : 별 그리기(Drawing Star) - 001 1. Introduction FMSLogo 프로그램을 이용해서 Logo 언어로 별을 그려보겠습니다. 기초 학습용이라 코드 중복 문제는 고려하지 않습니다. 2. Code to goLeft ;; // home call시 방향은 어디.. pu home lt 90 fd 490 rt 180 pd end to main ;; // Q. 1. 첫 줄의 rt 90의 효용 가치를 평가하세요. cs st rt 90 goLeft repeat 5 [ star1 pu fd 150 pd ] ht end to star1 ;; // 더 단축 가능할까.. repeat 5 [ fd 50 lt 72 fd 50 rt 144 ] end 3. 결과 Result 4. 첨부 파일 Files 간단한 코드라 첨부 파일은 생략. Logo에서는 main .. 2023. 9. 27.