Learning/Python
for 반복문
cozy coding
2020. 8. 25. 10:12
#for 반복문
for num in [1,2,3]:
print(num)
for ch in '홍길동':
print(ch)
animals=["개", "고양이", "스컹크", "아나콘다", "코끼리", "하이에나"]
for animal in animals:
print(animal)
# range()
# (숫자) 0~숫자-1까지
for n in range(3):
print(n)
#구구단 2단 출력
for i in range(1,10):
print("{}X{}={}".format(2,i,2*i))
#구구단 2단~9단 출력
for i in range(2,10):
for j in range(1,10):
print('{}X{}={}'.format(i,j,i*j), end=" ")
print(end='\n')
연습문제
#연습문제 1
a="Life is too short, you need python"
if "wife" in a:
print("wife")
elif "python" in a and "you" not in a:
print("python")
elif "shirt" not in a:
print("shirt")
elif "need" in a:
print("need")
else:
print("none")
#2
i=1
isum=0
while(i<1001):
i+=1
if(i%3==0):
isum+=i
print(isum)
#3
i=0
while(i<5):
i+=1
for j in range(i):
print("*", end=" ")
print()
#4
A=[70, 60, 55, 75, 95, 90, 80, 80, 85, 100]
sumi=0
for i in A:
sumi+=i
print("학급평균:",(sumi/len(A)))
컴프리헨션
#컴프리헨션
list_num=[1,2,3,4,5,6,7,8,9,10]
홀수=[]
for num in list_num:
if num%2==1:
홀수.append(num)
print (홀수)