while문 예제
# for
for i in range(2, 10):
for j in range(1, 10):
print("{} x {} = {}".format(i,j,i*j))
print()
# while
i = 2
while i < 10:
j = 1
while j < 10:
print("{} x {} = {}".format(i,j,i*j))
j += 1
i += 1
print()
.format()
을 사용하면 보다 자연스럽게 출력을 작성 할 수 있다.while 1:
su = int(input("수 입력 : "))
if su == 0:
break
while 1:
user = input("q 입력하면 종료 : ")
if user == 'q':
break
int(input())
이 아니라 input()
그대로 작성해준다.li = []
while 1:
user = input("수 입력(q를 입력하면 종료): ")
if user == 'q':
break
li.append(int(user))
print(li)
input()
li.append(int(user))
li.append()
보다 뒤에 작성되면 user
를 int(user)
로 형변환을 시켜줬기 때문에 에러가 난다.li = []
while 1:
user = input("수 입력(q를 입력하면 종료): ")
if user == 'q':
break
li.append(int(user))
print("{} 이 값들의 총 합은 : {}".format(li, sum(li)))
li = []
while 1:
user = input("수 입력(q를 입력하면 종료): ")
if user == 'q':
break
li.append(int(user))
avg = sum(li)/len(li)
print(avg)
li = []
while 1:
user = input("수 입력(q를 입력하면 종료): ")
if user == 'q':
break
li.append(int(user))
avg = sum(li)/len(li)
print(avg)
for i in li:
if i >= avg:
print(i)