728x90
반응형
1. 창 만들기 (Python Turtle Graphics)
import turtle as t
t.shape("turtle")
2. 정삼각형 그리기
t.forward(100)
t.left(120) #각도 이동
t.forward(100)
t.left(120)
t.forward(100)
3. 정육각형 그리기
t.forward(200)
for i in range(5):
t.right(60)
t.forward(200)
4. 정오각형 그리기
t.forward(150)
for i in range(4):
t.right(72)
t.forward(150)
5. 별 그리기
t.forward(100)
for i in range(4)
t.right(144)
t.forward(100)
6. 원 그리기
t.forward(10)
for i in range(40): #range수는 원이 다 그려질 만큼(임의)
t.left(10)
t.forward(10)
for문만으로 코드를 완성하기 위해선 for문 안에서 forward함수를 각도 이동 함수보다 위에 배치하면 된다.
728x90
반응형
'studies > Back-end' 카테고리의 다른 글
[MariaDB] Sql 문법 정리 (0) | 2020.05.19 |
---|---|
[JSP] 이클립스에서 Mapping - WebContent의 'web.xml' 생성하기 (0) | 2020.04.28 |
[MariaDB] JDBC 연동하기 in Eclipse (java와 연동) (0) | 2020.04.23 |
Eclipse / Github branch Push 오류 rejected - non-fast-forward 해결하기 (0) | 2020.04.19 |
[Javascript] 버튼 누르면 값 증가(누적)하는 로직 (0) | 2020.03.31 |