티스토리 뷰
결제 수단에 따른 교통수단을 출력 해 보자.
poket = ['phone','Tcard','cash']
item = input('결제수단입력 : ')
price = 20000
if item in poket and item =='cash':
print('택시타시오.')
elif item in poket and item =='Tcard':
print('버스타시오')
else:
print('걷자')
결제수단입력 : cash
택시타시오.
컴퓨터와 가위 바위 보 해 보기
import random
rps = ['가위','바위','보']
com = random.choice(rps)
player = input('하나 입력 : ')
if player == '가위':
if com == '가위':
result = "비김"
elif com == '바위':
result = "졌음"
elif com == "보":
result = "이김"
elif player == "바위":
if com == '가위':
result = "이김"
elif com == '바위':
result = "비김"
elif com == "보":
result = "졌음"
elif player == "보":
if com == '가위':
result = "졌음"
elif com == '바위':
result = "비김"
elif com == "보":
result = "이김"
if player in rps:
print('나:%s, compter:%s => %s'%(player,com, result))
else:
print('잘못 입력! 다시 입력')
년도를 입력받아 윤년인지 여부의 결과를 출력 해 보자
# 윤년 출력
year = int(input('연도입력:'))
if year %4 ==0 and year%100 !=0 or year%400 ==0:
print('%d년은 윤년' %year)
else:
print("%d년은 윤년이 아님"% year)
월을 입력 받아 계절을 출력 해 보자
month = int(input('몇월:'))
if month <1 or month > 12:
print('존재하지 않는 월!!')
elif 3 <= month <=5:
print(month,'월은 spring')
elif 6 <= month <= 8:
print(month, '월은 summer')
elif 9 <= month <= 11:
print(month, '월은 fall')
else:
print(month, '월은 winter')
키와 몸무게를 입력 받아 BMI를 알려 주자.
BMI : 18미만: 저체중, 18~23미만:정상, 23~25미만:과체중, 25이상:비만
tall = int(input('tall?:'))
weight =int(input('weight:'))
bmi = weight/((tall/100) * (tall/100))
if bmi < 18:
result = "저체중"
elif 18<=bmi<23:
result ="정상"
elif 23<=bmi<25:
result ="과체중"
else:
result ="비만"
print('bmi:%.2f, %s' %(bmi, result))
day31 = [1,3,5,7,8,10,12]
day30 = [4,6,9,11]
year = int(input('연도 입력: '))
month = int(input('월 입력: '))
if month < 1 or month > 12 :
print('존재하지 않는 월!!')
elif month in day31 :
result = 31
elif month in day30 :
result = 30
elif year % 4 == 0 and year % 100 != 0 or year % 400 == 0 :
result = 29
else :
result = 28
print('%d년 %d월은 %d까지' % (year, month, result))
항공권 할인율을 조사하여 출력하는 파이썬 코드의 실행 결과를 작성 해 보자.
remain_period = int(input('몇개월 후의 여행을 계획중인가요?(3개월 이상) '))
country = input('여행할 지역 입력(아시아,유럽,미주): ')
if 3 <= remain_period < 6 :
if country == '아시아' :
result = 8
elif country == '유럽' :
result = 9
elif country == '미주' :
result = 10
else :
result = None
elif 6 <= remain_period < 12 :
if country == '아시아' :
result = 15
elif country == '유럽' :
result = 17
elif country == '미주' :
result = 20
else :
result = None
elif 12 <= remain_period :
if country == '아시아' :
result = 25
elif country == '유럽' :
result = 30
elif country == '미주' :
result = 40
else :
result = None
else :
result = None
if result:
print('%d개월 이후의 %s 항공권은 %d%% 할인' % (remain_period, country, result))
else:
print('기간 또는 지역 정보가 바르지 않거나, 할인이 지원되지 않는 지역입니다.')
홀수 짝수 확인하기
num = int(input('number?'))
if num%2 == 1:
print('홀수')
else:
print('짝수')
양수, 음수, 0 구별
num = int(input('number?'))
if num > 0:
print("양수")
elif num < 0:
print("음수")
else:
print("0")
id = input('id:')
pw = input('pw:')
if id == 'admin':
if pw == 'q1w2':
print('로그인 성공')
else:
print('아이디, 로그인 실패')
두수를 입력받고 사칙연산중에 하나를 입력받아 연산의 결과를 출력 해 보자.
num1 = int(input('num1?'))
num2 = int(input('num2?'))
cal = input('연산기호 + - * / 선택:')
if cal == '+':
result = num1 + num2
elif cal == '-':
result = num1 - num2
elif cal == '*':
result = num1 * num2
elif cal == '/':
result = num1 / num2
print('%d %c %d = %d'%(num1, cal, num2, result))
두번의 정수를 입력받아 합격 및 불합격 여부를 출력 해 보자.
(평균 70점 이상, 과락50점 미만)
sub1 = int(input('과목1:'))
sub2 = int(input('과목2:'))
avg = (sub1+sub2)/2
if sub1>=50 and sub2>=50 and avg>=70:
print('합격')
else:
print('불합격')
점수를 입력 받아 학접을 출력 해 보자
score = int(input('점수는:'))
if score >= 90:
result = 'A'
elif 80 <= score <90:
result = 'B'
elif 70 <= score <80:
result = 'C'
elif 60 <= score <70:
result = 'D'
else:
result = 'F'
print('%d는 %c학점'%(score,result))
728x90
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
반응형