[ python ] 반복문 , for, while > python

본문 바로가기
사이트 내 전체검색

python

[ python ] 반복문 , for, while

작성자 웹지기
작성일 21-03-03 15:42 | 조회 4,930 | 댓글 0

본문

반복문 , 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


0 0

댓글목록 0

등록된 댓글이 없습니다.

python 목록

Total 19
게시물 검색

회원로그인

접속자집계

오늘
771
어제
24,727
최대
61,067
전체
17,998,098

그누보드5
Copyright © funyphp.com. All rights reserved.