[ python ] 반복문 , for, while
페이지 정보
작성자 웹지기 댓글 0건 조회 2,185회 작성일 21-03-03 15:42본문
반복문 , for, while
#반복문 while
i = 0
while i<10:
i+=1
print('나무를 {}번 찍었습니다.'.format(i))
if i==10 :
print("나무가 넘어갑니다.")
나무를 1번 찍었습니다.
나무를 2번 찍었습니다.
나무를 3번 찍었습니다.
나무를 4번 찍었습니다.
나무를 5번 찍었습니다.
나무를 6번 찍었습니다.
나무를 7번 찍었습니다.
나무를 8번 찍었습니다.
나무를 9번 찍었습니다.
나무를 10번 찍었습니다.
나무가 넘어갑니다.
#입력받은 값이 10보다 작을 때, 정수를 입력 받는다.
#10보다 큰수를 입력하면 입력 받는 행위를 멈춘다.
while True :
num1 = int(input("정수를 입력하세요"))
if num1 >= 10 :
break;
#반복문 for
#for 변수 in 문자열
listFood = ['햄버거','치킨','피자']
for food in listFood :
print(food)
햄버거
치킨
피자
hi = "안녕하세요"
for s in hi :
print(s)
안
녕
하
세
요
#range 시작숫자, 종료숫자 증가량
#range(1, 10, 1) 9까지 1씩 증가
#range(1, 100, 3) 99까지 3씩 증가
#range(10, 1, -1) 10부터 1씩 감소
for i in range(5) :
print(i)
0
1
2
3
4
#range 시작숫자, 종료숫자 증가량
for i in range(5) :
print(i, end=' ')
#공백의 기본값이 \n
#end=' ' 이렇게 공백을 이용해서 옆으로 출력이 가능
0 1 2 3 4
for i in range(97, 76, -1) :
print(i, end=' ')
97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77
data = enumerate([1, 2, 3])
for i, value in data:
print(i, ":", value)
0 : 1
1 : 2
2 : 3
data = enumerate("재미있는 파이썬")
for i, value in data:
print(i, ":", value)
0 : 재
1 : 미
2 : 있
3 : 는
4 :
5 : 파
6 : 이
7 : 썬
dict1 = {'이름': '한사람', '나이': 33}
data = enumerate(dict1)
for i, key in data:
print(i, ":", key, dict1[key])
0 : 이름 한사람
1 : 나이 33
댓글목록
등록된 댓글이 없습니다.