---break---
while True:
city = input("대한민국의 수도는 어디인가요??")
if city == '서울' or city=='seoul' or city=='SEOUL':
print("정답입니다.")
break;
else:
print("다시풀어보세요")
---break---
hobbies =[]
while True:
hobby=input("취미를 입력하세요(종료는 그냥 엔터)>>")
if hobby =='':
print("입력된 취미가 모두 저장되었습니다.")
break
else:
hobbies.append(hobby)
print(hobbies)
---break---
coin = 10000
while True:
print("현재 {}원이 있습니다.".format(coin))
a = int(input("사용할 금액 입력>>>"))
if coin < a:
print("현재 가지고 있는 돈보다 더 큰 금액을 사용할 수 없습니다.")
elif a < 0:
print("0 이하의 금액은 사용할 수 없습니다.")
elif coin < 0:
print("돈이 없습니다.")
else:
coin -= a
print("현재 {}원이 남았습니다.".format(coin))
break
---break---
while True:
a=int(input("이번 영화의 평점을 입력하세요"))
if 0< a <6:
b=0
while b<a:
print("*",end="")
b+=1
print()
break
else:
print("평점은 1~5 사이만 입력할수 있습니다.")
---break---
pwd = "qwerty"
a=0
while True:
p=input("비밀번호를 입력하세요")
a+=1
if pwd==p:
print("비밀번호를 맞혔습니다.")
if a==5:
print("비밀번호 입력 횟수를 초과했습니다.")
break
---continue---
for i in range(10)
if i ==5:
continue
print(i)
---continue---
while i<10:
i+=1
if i%3==0:
continue
print(i)
---continue---
fruits = ['사과','감귤']
count = 3
while count>0:
fruit = input("어떤 과일을 입력할까요?")
if fruit in fruits:
print("동일한 과일이 있습니다.")
continue
fruits.append(fruit)
count -=1
print("입력이 {} 번남았습니다.".format(count))
print("5개 과일은{}입니다.".format(fruits))
---continue/break---
for a in range(2, 11):
if a % 2 == 0:
print()
continue
for b in range(1, 10):
if a<b:
break
print("{} X {} = {}".format(a, b, a * b))
정올 --------------반복제어문
num = 0
a = 1
while a <= 10:
num += a
a += 1
print("1부터 10까지의 합 = %d" % num)
print("while문이 끝난 후의 num의 값 = %d"%a)
정올 --------------반복제어문
n = int(input())
a = 1
total = 0
while a <= n:
total +=a
a += 1
print(total)
정올 --------------반복제어문
while True:
score = int(input("점수를 입력하세요. "))
if score > 100 or score < 0 :
break
elif score >= 80:
print("축하합니다. 합격입니다. ")
else:
print("죄송합니다. 불합격입니다. ")
정올 --------------반복제어문
while True:
n=int(input("number? "))
if n==0:
break
elif n>0:
print("positive integer ")
elif n<0:
print("negative number ")
정올 --------------반복제어문
sum=0
c=0
while True:
n=int(input())
if n>99:
print("%d" %(sum+n))
print("%.1f" %((sum+n)/(c+1)))
break
else:
sum+=n
c+=1
정올 --------------반복제어문
sum =0
c=0
while True:
n=int(input())
if n==0:
print("홀수의 합 = %d"%sum)
print("홀수의 평균 = %d"%int(sum/c))
break
elif n%2==1:
sum +=n
c+=1
'(학) (공) (파)' 카테고리의 다른 글
01.18(8일차) (0) | 2024.01.19 |
---|---|
01.18(7일차) (1) | 2024.01.18 |
01.16(4일차) (0) | 2024.01.16 |
01.15(3일차) (0) | 2024.01.15 |
01.11(2일차) (0) | 2024.01.11 |