728x90
반응형
SMALL
[문제] 1부터 10까지 출력하세요. 단, 4, 6은 제외하세요.
num = 0
while num < 10:
num += 1
if num != 4 and num !=6:
print(num)
강사님 답)
①
i = 1
while i <= 10:
if i != 4 and i !=6:
print(i)
i += 1
②
i = 1
while i <= 10:
if i == 4 or i ==6:
i += 1
continue
else:
print(i)
i += 1
[문제] 반복횟수를 입력값으로 받아서 역삼각형을 출력해주세요
# 반복횟수를 입력해 주세요 : 5
*****
****
***
**
*
num = input('반복횟수를 입력해 주세요 : ')
str = '*'
while str:
if str < num:
str -= 1
print (str)
강사님 답안)
(tip: 순서대로)
i = 5
while i > 0:
print(i)
i -= 1
# 문자 복제
'*' * 5
'*' * 3
i = 5
while i > 0:
print('*' * i)
i -= 1
1)
i = int(input('반복횟수를 입력해 주세요 : '))
while i > 0:
print('*' * i)
i -= 1
2)
i = int(input('반복횟수를 입력해 주세요 : '))
while i > 0:
j = i
while j > 0:
print('*', end='\n') # 개행문자'\n' = enter key
j -= 1
print(' ')
i -= 1
3)
i = int(input('반복횟수를 입력해 주세요 : '))
while i > 0: # main
j = i
while j > 0: # sub
print('*', end='')
j -= 1
print(' ')
i -= 1
[문제] 1부터 100까지의 합을 구하세요
hap = 0
for i in range(1, 101, 1):
hap += i
print(hap)
[문제] 구구단 출력해주세요(2~9단)
for dan in range(2, 10, 1): # 단 반복문
print('')
for i in range(1, 10, 1): # 기수 반복문
print("{} * {} = {}".format(dan, i, dan*i))
[문제] 리스트변수에 18,2,3,1,4,5,7,8,9,10,11,15,16 값이 들어 있습니다. 짝수만 합을 구하세요
x = [18,2,3,1,4,5,7,8,9,10,11,15,16]
# 1) while
idx = 0
hap = 0
while idx < len(x):
if x[idx] % 2 == 0:
hap += x[idx]
idx += 1
print(hap)
hap = 0
while x:
i = x.pop()
if i % 2 == 0:
hap += i
print(hap)
# 2) for
result = 0
for i in x:
if i%2 == 0:
result += i
print(result)
[문제] 과일별 빈도수를 구하세요.
fruits = ("사과", "오렌지", "배", "귤", "포도", "바나나", "키위", "딸기", "망고",
"사과", "오렌지", "배", "귤", "포도", "바나나", "키위", "딸기", "망고",
"사과", "오렌지", "배", "귤", "포도", "바나나", "키위", "딸기", "블루베리",
"사과", "오렌지", "배", "포도", "바나나", "키위", "딸기", "파인애플" )
fruits.count("사과")
fruits.count("귤")
'''
사과 : 4
귤: 3
...
파인애플 : 1
'''
답안)
fruits_unique = [] # 유일한 과일이름 저장
fruits
'사과' in fruits_unique
fruits_unique.append('사과')
fruits_unique
'사과' not in fruits_unique
728x90
반응형
LIST
'문제 > Python' 카테고리의 다른 글
231120 Python 문제 (0) | 2023.11.20 |
---|---|
231120 Python 문제 (1) | 2023.11.20 |
231116 Python 문제 (0) | 2023.11.20 |
231114 Python 문제 (1) | 2023.11.20 |
231113 Python 문제 (0) | 2023.11.13 |