728x90
1. 사용자로부터 하나의 숫자를 입력 받고 짝수/홀수를 판별하라.
>> 30
짝수
정답확인 ->
user = input("")
if int(user) % 2 == 0:
print("짝수")
else:
print("홀수")
2. 사용자로부터 값을 입력받은 후 해당 값에 20을 더한 값을 출력하라. 단 사용자가 입력한 값과 20을 더한 계산 값이 255를 초과하는 경우 255를 출력해야 한다.
>> 입력값: 200
출력값: 220
>> 입력값: 240
출력값: 255
정답확인 ->
user = input("입력값: ")
num = 20 + int(user)
if num > 255:
print(255)
else:
print(num)
3. 사용자로부터 하나의 값을 입력받은 후 해당 값에 20을 뺀 값을 출력하라. 단 출력 값의 범위는 0~255이다. 예를 들어 결괏값이 0보다 작은 값이되는 경우 0을 출력하고 255보다 큰 값이 되는 경우 255를 출력해야 한다.
>> 입력값: 200
출력값: 180
>> 입력값: 15
출력값: 0
정답확인 ->
user = input("입력값: ")
num = int(user) - 20
if num > 255:
print(255)
elif num < 0:
print(0)
else:
print(num)
4. 사용자로부터 입력 받은 시간이 정각인지 판별하라.
>> 현재시간:02:00
정각 입니다.
>> 현재시간:03:10
정각이 아닙니다
정답확인 ->
time = input("현재시간: ")
if time[-2:] == "00":
print("정각 입니다.")
else:
print("정각이 아닙니다.")
5. 사용자로 입력받은 단어가 아래 fruit 리스트에 포함되어 있는지를 확인하라. 포함되었다면 "정답입니다"를 아닐 경우 "오답입니다" 출력하라.
fruit = ["사과", "포도", "홍시"]
>> 좋아하는 과일은? 사과
정답입니다.
정답확인 ->
fruit = ["사과", "포도", "홍시"]
user = input("좋아하는 과일은?")
if user in fruit:
print("정답입니다.")
else:
print("오답입니다.")
6. 투자 경고 종목 리스트가 있을 때 사용자로부터 종목명을 입력 받은 후 해당 종목이 투자 경고 종목이라면 '투자 경고 종목입니다'를 아니면 "투자 경고 종목이 아닙니다."를 출력하는 프로그램을 작성하라.
warn_investment_list = ["Microsoft", "Google", "Naver", "Kakao", "SAMSUNG", "LG"]
정답확인 ->
warn_investment_list = ["Microsoft", "Google", "Naver", "Kakao", "SAMSUNG", "LG"]
종목 = input("종목명: ")
if 종목 in warn_investment_list:
print("투자 경고 종목입니다.")
else:
print("투자 경고 종목이 아닙니다.")
728x90
'알고리즘' 카테고리의 다른 글
(Python) for 반복문 예제 5문제 (0) | 2022.03.28 |
---|---|
(파이썬)분기문(if) 예제 3 with Dictionary (2문제만) (0) | 2022.03.27 |
파이썬 분기문(if문) 예제 (0) | 2022.03.25 |
(Python 자료형) 딕셔너리(Dictionary) 내장 메서드 활용 (2) | 2022.03.23 |
(Python 자료형) 딕셔너리의 values, zip, dict 함수 예제 (0) | 2022.03.20 |