본문 바로가기
728x90
반응형

파이썬23

[두근두근파이썬] 10장 연습문제 3번 숫자 맞추기 게임 from tkinter import * import random window = Tk() def enter(): global num tmp = int(e1.get()) print(tmp) print(num) if tmp num: l1['text'] = "숫자가 높아요" else: l1['text'] = "정답입니다." def restart(): global num l1['text'] = "게임을 시작합니다." num = random.randint(0, 20) l1 = Label(window, text = "게임을 시작합니다") l1.pack() e1 = Entry(window) e1.pack() num = random.randint.. 2020. 11. 21.
[두근두근파이썬] tkinter를 이용해 화씨 섭씨 구하기 from tkinter import * def process(): temp = float(e1.get()) mytemp = (temp-32)*5/9 e2.insert(0, str(mytemp)) e1.delete(0, 'end') def rev_process(): temp = float(e2.get()) mytemp = (temp*9/5)+32 e1.insert(0, str(mytemp)) e2.delete(0, 'end') window = Tk() l1 = Label(window, text = "화씨") l2 = Label(window, text = "섭씨") l1.grid(row = 0, column = 0) l2.grid(row = 1, column = 0) e1 = Entry(window) e2 .. 2020. 11. 21.
[두근두근파이썬] 8장 프로젝트 3. 애스터로이드 게임 (추가) import turtle import random import math player_speed = 2 score_num = 0 player = turtle.Turtle() player.color("blue") player.shape("turtle") player.up() player.speed(0) screen = player.getscreen() asteroids = [] for i in range(10): a = turtle.Turtle() a.color("red") a.shape("circle") a.up() a.speed(0) a.goto(random.randint(-300, 300), random.randint(-300, 300)) asteroids.append(a) distance = [0]*.. 2020. 11. 21.
[두근두근파이썬] 8장 프로젝트 3. 애스터로이드 게임 import turtle import random import math player_speed = 2 score_num = 0 player = turtle.Turtle() player.color("blue") player.shape("turtle") player.up() player.speed(0) screen = player.getscreen() ai1_hide = False ai2_hide = False ai1 = turtle.Turtle() ai1.color("blue") ai1.shape("circle") ai1.up() ai1.speed(0) ai1.goto(random.randint(-300, 300), random.randint(-300, 300)) ai2 = turtle.Turtle() a.. 2020. 11. 21.
728x90
반응형