본문 바로가기
728x90

파이썬 조건문25

[파이썬 조건문] 조건문 예제 1234567891011121314151617#슈퍼from random import *슈퍼 = ["딸기", "바나나", "키위"]print(type(슈퍼)) if "딸기" in 슈퍼: st_price = randrange(5000, 20000, 500) print("오늘의 딸기 가격은", st_price, "원") if st_price >= 15000: print("딸기만 산다.") elif st_price >= 12000: print("바나나도 산다.") else: print("키위까지 산다.") Colored by Color Scriptercs 2022. 7. 19.
[파이썬 조건문] 숫자 맞추기 게임 만들기 1234567891011121314151617181920212223# 숫자 추측 게임 만들기# 1에서 100사이의 난수를 발생 from random import *rand_num = randint(1, 100)print("발생한 난수 :" ,rand_num ) cnt = 0userNum = int(input("숫자를 맞춰 보세요(1~100사이) : ")) while True : if userNum == rand_num: print("정답" ".시도횟수: ", cnt, "회") break elif userNum > rand_num : print("입력한 숫자가 큽니다.") cnt +=1 print("시도 횟수:", cnt, "회") elif userNum 2022. 7. 19.
[파이썬 조건문] 윤년 구별하는 프로그램 1234567891011121314#사용자로 부터 년도를 입력받고 윤년인지 아닌지 판단하는 프로그램#윤녀의 조건, 년도가 4로 나누어 떨어짐 + 100으로 나누어 떨어지는 년도는 제외 + 400으로 나누어 떨어지는 년도는 윤년 years = int(input("년도를 입력하시오"))# not 혹은 !=사용하면 부정식yoon = (years%4 == 0) or (years%400 ==0) and not(years%100 ==0 ) if yoon is True: print(years, "년은 윤년입니다.")else: print(years, "년은 윤년이 아닙니다.") print(yoon) Colored by Color Scriptercs 2022. 7. 19.
[파이썬 조건문] 해당 달의 일수 구하는 프로그램 1234567891011121314151617181920212223242526272829303132# 우리가 사용자로부터 해당하는 달을 입력받아서 입력한 달의 일수를 구하는 프로그램 작성# month = int(input("달을 입력하시오"))hol= [1,3,5,7,9,11]jjack = [4,6,8,10,12]two = 2 if month in hol: day=31 print(day)elif month in jjack: day = 30 print(day)elif month == two: day = 28 print(day) #다른 방식 month = int(input("달을 입력하시오")) if month ==2: print(month, "월의 일 수는 28일이다") elif (month == 4) o.. 2022. 7. 19.
[파이썬 조건문] 중복 조건문으로 학점 구별하기 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263# 학점을 세부적으로 나누는 프로그램을 작성하기#중첩 if문 사용# 1. 사용자로 부터 점수 입력 받음#점수가 100점 이하 95점 이상이면 a+, 95점 미만 90점 이상이면 a#단 f는 그냥 출력 score = int(input("점수 입력")) if (score = 95): print("학점은 A+")elif (score = 90): print("학점은 A")elif (score = 85): print("학점은 A-")elif (score = 80): print("학점은 B+")elif (sc.. 2022. 7. 19.
[파이썬 조건문] 중복 if else 구문 1234567891011121314151617181920#중복(nested) if~ else 구문#아이디를 입력 받아 등록되어진 아이디인지 검사하는 프로그램 작성#등록된 아이디는 리스트에 저장하도록 한다# 아이디가 등록되어 있다는 "password"를 물어보는 프로그램을 만든다.#단 password는 문자열 "1234"로 가정한다. user = ["천", "영", "권", "바", "보"]password = 1234a = input("아이디를 입력하십시오") if a in user : #사용자가 입력한 아이디가 리스트에 있는지 확인하는 문구 pw = input("비밀번호를 입력하시오") if pw == password: print("로그인 성공") else: print("비밀 번호 입력 실패") else.. 2022. 7. 19.
728x90