본문 바로가기
728x90
반응형

전체 글156

[두근두근파이썬] 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.
[두근두근 파이썬] 8장 프로젝트 1. 거북이 경주 게임 소스 import turtle import random def lt(t, angle): t.lt(angle) def fd(t, num): t.fd(num) def line_setting(): # 경주 트랙 그리기 t = turtle.Turtle() t.pensize(2) # 트랙 선을 두껍게 그리기 위해 펜사이즈를 조절 t.speed(0) # 선 그리는 시간을 단축하기 위해 사용함 t.up() t.goto(0, 90) # 편의를 위해 x값을 0으로 잡음 t.down() fd(t, 200) t.color("red") t.write("결승선", font = ("맑은고딕", 12, "bold")) lt(t, 90) fd(t, 100) lt(t, 90) t.color("black") fd(t, 200) lt(t, 9.. 2020. 11. 21.
728x90
반응형