본문 바로가기

Python

(5)
유효성 검사 -Python # ex21_문제.py # 성적 유효성 검사 # 1. 성적을 입력받는다. # 2. 성적이 60점 이상이면, 합격. 60점 미만이면 불합격이다. # 3. 단, 입력받은 성적이 # 음수이거나 100점을 초과하면, 예외 메세지를 출력한다. # 예) 성적을 잘못 입력했습니다. # ex21_정답.py # 성적 유효성 검사 # 1. 성적을 입력받는다. # 2. 성적이 60점 이상이면, 합격. 60점 미만이면 불합격이다. # 3. 단, 입력받은 성적이 # 음수이거나 100점을 초과하면, 예외 메세지를 출력한다. # 예) 성적을 잘못 입력했습니다. score = int(input("성적을 입력하세요 : ")) if 60
거북이 게임 코드 -Python from turtle import * from random import randint # 거북이의 능력을 랜덤으로 정한다 import time speed(10) up() goto(-140, 140) for i in range(16): #16개의 줄을 그린다 write(i, align='center') #중앙 정렬을 하겠다 right(90) # 줄을 밑으로 그리기 위해서 right를 쓴다 fd(10) # 10만큼 떨어진 곳에서부터 줄을 그린다 down() fd(150) up() #다 그렸으니 올라와야한다 bk(160) # 다시 올라와야 하기 때문이다 150 + 10 left(90) fd(20) finish_line = xcor() - 20 #결승선의 위치를 파악하기 위한 식 print("finish_lin..
로그인 -Python # ex19_문제.py # 로그인[2단계] # 1. ID와 PW를 입력받아 회원가입을 진행한다. # 2. 이후 로그인을 위해 다시 ID와 PW를 입력받는다. # 3. 가입 후 저장된 데이터와 로그인 시 입력받은 데이터를 비교한다. # 예) 로그인 성공 or 로그인 실패 db_id = 0 db_pw = 0 # ex19_정답.py # 로그인[2단계] # 1. ID와 PW를 입력받아 회원가입을 진행한다. # 2. 이후 로그인을 위해 다시 ID와 PW를 입력받는다. # 3. 가입 후 저장된 데이터와 로그인 시 입력받은 데이터를 비교한다. # 예) 로그인 성공 or 로그인 실패 db_id = 0 db_pw = 0 print("=== 회원가입 ===") db_id = int(input("(가입)ID를 입력하세요 :..
가위바위보 게임 [1단계] -Python # ex17_문제.py # 가위(0) 바위(1) 보(2) 게임[1단계] # 1. com은 바위(1)만 낼 수 있다. # 2. me는 0~2 사이의 숫자를 입력한다. # 3. com과 me를 비교해, # 1) 비겼다. # 2) 내가 이겼다. # 3) 내가 졌다. 를 출력한다. com = 1 # ex17_정답.py # 가위(0) 바위(1) 보(2) 게임[1단계] # 1. com은 바위(1)만 낼 수 있다. # 2. me는 0~2 사이의 숫자를 입력한다. # 3. com과 me를 비교해, # 1) 비겼다. # 2) 내가 이겼다. # 3) 내가 졌다. 를 출력한다. com = 1 me = int(input("가위(0),바위(1),보(2) 입력 : ")) if com == me: print("비겼다.") if m..
Up&Down 게임 [1단계] -Python # ex16_문제.py # Up & Down 게임[1단계] # 1. com은 8이다. # 2. me는 com의 숫자를 맞추는 게임이다. # 3. 다음과 같은 메세지를 출력한다. # 1) me com : Down! com = 8 # ex16_정답.py # Up & Down 게임[1단계] # 1. com은 8이다. # 2. me는 com의 숫자를 맞추는 게임이다. # 3. 다음과 같은 메세지를 출력한다. # 1) me com : Down! com = 8 me = int(input("숫자를 입력하세요 : ")) if me < com: print("..