728x90
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | from turtle import Turtle, Screen def up(): if snakes[0].heading()!=270: snakes[0].setheading(90) screen = Screen() screen.setup(600,600) screen.bgcolor("khaki") screen.title("Snake Game") def create_snake(pos): snake_body=Turtle() snake_body.shape("square") snake_body.color("orangered") snake_body.up() snake_body.goto(pos) snakes.append(snake_body) # snake 만들기 start_pos=[(0,0),(-20,0),(-40,0)] snakes=[] for pos in start_pos: create_snake(pos) screen.listen() screen.onkeypress(up, "Up") game_on = True while game_on: snakes[0].forward(10) | cs |
728x90
'■ 현재-ing > ㅡPython' 카테고리의 다른 글
파이썬 mini-Program) 자동차 연비 변환, 시간 단위 변환 (0) | 2022.11.24 |
---|---|
(비) 교육정보원 11월 25일 강의안 (0) | 2022.11.24 |
Python 구글 Colaboratory #A380 함수내의 매개변수 전달과 생략,매개변수 개수가 가변일 경우,람다 무명 함수,lambda (0) | 2022.11.16 |
Python 구글 Colaboratory #A380 함수,def,return,매개변수,함수내에서 반복구문,함수내에서 전역변수 선언,두번째 매개변수, 반복 횟수 (0) | 2022.11.10 |
Python 구글 Colaboratory #A370 행렬,빈행렬 (0) | 2022.11.10 |