스터디/파이썬 스터디 과제

[1팀/이도연] 4차시 파이썬 스터디 - 반복문

알 수 없는 사용자 2023. 4. 2. 13:35

1) 42

2) 2

3)

test = '5'

for n in range(int(test)):
	print('test')

4)1

num = [1,2,3,4,5,6]
total = 1
for n in num:
	total = n*n
print(total)

5)5

a = 1
while a<11:
	if a % 2 == 0:
		print(a)
		a += 1
	else:
		a += 1

	if a == 0:
		break

6) 2

numbers = ['10', '11', '12', '13', '14', '15', '16', '17']
total = 0
for number in numbers:
	if int(number)%5 == 0:
		total += int(number)
	else:
		total += 10
print(total)

 

7)

import random
n = random.randint(1,100)
you = int(input("숫자를 맞혀보세요.(1~100)"))

while n != you:
    if(you < n):
        print("숫자가 너무 작습니다.")
        you = int(input("숫자를 맞혀보세요.(1~100)"))

    elif(you > n):
        print("숫자가 너무 큽니다.")
        you = int(input("숫자를 맞혀보세요.(1~100)"))

    else:
        break
print("정답입니다. 입력한 숫자는 %d입니다." %n)

 

8)

while 1:
    a = int(input("구구단 몇 단을 계산할까요(1~9)?"))
    if a==0:
        break
    print("구구단 게임을 종료합니다.")
    b = 1
    print("구구단 %d단을 계산합니다." % a)
    while b<10:
        print(a,"x",b,"=",a*b)
        b+=1