[65]
세 정수 a, b, c가 입력되었을 때, 짝수만 출력해보자.
Tip1::
- 조건문 이용
Tip2::
- filter() 이용
- '*(asterisk)' 이용
- 익명함수 lambda 이용
더보기
#1번안
a, b, c = map(int, input().split())
def ifOdd(i):
if i % 2 == 0:
return i
else:
return ""
print(ifOdd(a),ifOdd(b),ifOdd(c))
#출제자 답안
a, b, c = map(int, input().split())
print( *(filter(lambda num: num%2 == 0, [a, b, c])) )
#필터와 람다를 이용하여 깔끔하게 처리하였다.
[66]
세 정수 a, b, c가 입력되었을 때, 짝(even)/홀(odd)을 출력해보자.
더보기
a, b, c = map(int, input().split())
print( *map(lambda num: "odd" if num % 2 == 0 else "even", [a, b, c]))
#3항 연산자를 이용하여 odd와 even을 구분하면 된다. 65번 문제의 출제자 답안을 수정하였다.
[67]
정수 1개가 입력되었을 때, 음(minus)/양(plus)과 짝(even)/홀(odd)을 출력해보자.
입력
-4
출력
minus
even
더보기
a = int(input())
print("minus" if a < 0 else "plus")
print("odd" if a % 2 == 0 else "even")
[68]
점수(정수, 0 ~ 100)를 입력받아 평가를 출력해보자.
**평가 기준**
점수 범위 : 평가
90 ~ 100 : A
70 ~ 89 : B
40 ~ 69 : C
0 ~ 39 : D
로 평가되어야 한다.
**평가 기준**
점수 범위 : 평가
90 ~ 100 : A
70 ~ 89 : B
40 ~ 69 : C
0 ~ 39 : D
로 평가되어야 한다.
Tip::
- if-elif-else를 이용한다.
더보기
a = int(input())
if a >= 90 and a <= 100:
print("A")
elif a >=70 and a < 90:
print("B")
elif a >=40 and a < 70:
print("C")
elif a >= 0 and a < 40:
print("D")
else:
print("잘못된 범위")
[69]
평가를 문자(A, B, C, D, ...)로 입력받아 내용을 다르게 출력해보자.
평가 내용
[평가 : 내용]
A : best!!!
B : good!!
C : run!
D : slowly~
나머지 문자들 : what?
더보기
a = input()
if a == "A":
print("best!!!")
elif a == "B":
print("good!!")
elif a == "C":
print("run!")
elif a == "D":
print("slowly~")
else:
print("what?")
[70] 월이 입력될 때 계절 이름이 출력되도록 해보자.
예
[월 : 계절 이름]
12, 1, 2 : winter
3, 4, 5 : spring
6, 7, 8 : summer
9, 10, 11 : fall
더보기
a = int(input())
if a == 12 or a == 1 or a == 2:
print("winter")
elif a == 3 or a == 4 or a == 5:
print("spring")
elif a == 6 or a == 7 or a == 8:
print("summer")
elif a == 9 or a == 10 or a == 11:
print("fall")
else:
print("what?")
'Python > Python-코드업 100제' 카테고리의 다른 글
Python 코드업 100제 [13, 기초-종합] (0) | 2022.02.06 |
---|---|
Python 코드업 100제 [12, 기초-반복실행구조] (0) | 2022.02.05 |
Python 코드업 100제 [10, 기초-삼항연산] (0) | 2022.01.27 |
Python 코드업 100제 [9, 기초-비트단위 논리연산] (0) | 2022.01.26 |
Python 코드업 100제 [8, 기초-논리연산] (0) | 2022.01.25 |