python_for()예제

ssancho·2024년 4월 10일

python

목록 보기
16/26

'' 문제 : 리스트에 2, 1, 5, 6, 7를 담고, for문으로 요소 전부 출력
'' a = [2,1,5,6,7]
'' # 답1
'' # for i in range(4) :
'' # print(l_list1[i])

'' # 답2
'' for v in a :
'' print(v)

'' 문제 : 리스트에 2, 1, 5, 6, 7를 담고, for문으로 요소 전부 출력, len 사용
n_list = []
n_list.append(2)
n_list.append(1)
n_list.append(5)
n_list.append(6)
n_list.append(7)

for i in range(len(n_list)) :
print(n_list[i])

'' 문제 : 리스트에 2, 1, 5, 6, 7를 담고, for문으로 요소들을 역순으로 출력, len 사용
n_list = []
n_list.append(2)
n_list.append(1)
n_list.append(5)
n_list.append(6)
n_list.append(7)

for i in range(len(n_list)-1,-1,-1) :
print(n_list[i])

'' 문제 : 리스트에 각 달의 끝 날짜들을 담고, '1월은 31일까지'와 같은 양식으로 출력
end_day = [31,28,31,30,31,30,31,31,30,31,30,31]
i_mon = 1
for i in end_day :
print("{}월은 {}일까지." .format(i_mon, i))
i_mon += 1

'' 문제 : 리스트에 각 달의 끝 날짜들을 담고, '1월은 31일까지'와 같은 양식으로 출력, len 사용
end_day = [31,28,31,30,31,30,31,31,30,31,30,31]

for i in range(1,len(end_day)) :
print("{}월은 {}일까지." .format(i, end_day[i]))

'' 문제 : 리스트에 각 달의 끝 날짜들을 담고, '1월은 31일까지'와 같은 양식으로 출력, enumerate 사용
end_day = [31,28,31,30,31,30,31,31,30,31,30,31]

for index, end_day in enumerate(end_day) :
print("{}월은 {}일까지." .format(index+1, end_day))

profile
Ssancho

0개의 댓글