1) print(“2+3”) 과 print(2+3)의 차이
: 2+3, 5
2) 다음 코드의 오류는? print(“3*1 = “, “3*1”)
: 3*1 = 3*1로 출력된다. print(“3*1 = “, 3*1)로 해야한다.
3) 거북이로 정사각형을 그려보자. (forward, left, right)
: import turtle
t = turtle.Turtle()
t.shape("turtle")
t.fd(100)
t.lt(90)
t.fd(100)
t.lt(90)
t.fd(100)
t.lt(90)
t.fd(100)
t.lt(90)
turtle.done()
4) 거북이로 정6각형을 그려보자. (forward, left, right)
import turtle
t = turtle.Turtle()
t.shape("turtle")
t.fd(100)
t.lt(60)
t.fd(100)
t.lt(60)
t.fd(100)
t.lt(60)
t.fd(100)
t.lt(60)
t.fd(100)
t.lt(60)
t.fd(100)
t.lt(60)
turtle.done()
#(삼각형은 120도)
5) 터틀 그래픽 예제들 실행 방법
: IDLE에서 [Help] – [Turtle Demo] – [Examples] – [START]
6) 터틀 그래픽으로 집 만들기
import turtle
t = turtle.Turtle()
t.shape("turtle")
t.fillcolor("brown")
t.begin_fill()
t.goto(0,0)
t.goto(0,100)
t.goto(100,100)
t.goto(100,0)
t.goto(0,0)
t.goto(0,100)
t.end_fill()
t.fillcolor("blue")
t.begin_fill()
t.goto(-50,100)
t.goto(150,100)
t.goto(50,200)
t.goto(-50,100)
t.end_fill()
t.penup()
t.begin_fill()
t.fillcolor("yellow")
t.goto(20,20)
t.pendown()
t.goto(40,20)
t.goto(40,60)
t.goto(20,60)
t.goto(20,20)
t.end_fill()
turtle.done()
'대학교 수업 > Python' 카테고리의 다른 글
2.2 새내기파이썬 2단원 - 예제 (0) | 2024.04.29 |
---|---|
2.1 새내기파이썬 2단원 - 중간점검 (0) | 2024.04.29 |
1.4 새내기 파이썬 1단원 - 프로그래밍 (0) | 2024.04.29 |
1.3 새내기파이썬 1단원 - 연습문제 (0) | 2024.04.29 |
0. 파이썬 교재, 환경설정 (0) | 2024.04.29 |