ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 16 - for
    Python 2020. 7. 22. 12:12

    for(반복문)

    - 반복해서 명령어를 실행할때 사용!

    - 선언 방식: for val in range(start, end, count)

    - range()는 for문의 반복시작, 반복 끝, 반복 증가/감소 결정을 한다.

    - range(5) 0~4를 의미 : 0부터 4까지 카운팅을 한다

     

    ex)

    for number in range(5):
    print(number)

    for number in range(10):
    print(number)

    print(range(0)) # 매계변수는 횟수를 의미하므로, 0은 횟수가 없는 것이다.
    for number in range(0):
    print(number) # 출력값이 없음

     

    - 매계변수는 횟수를 의미하므로,0과 같이 for문에서는 카운팅을 안함

    print(range(-1)) # range(0, -1)
    for value in range(-1):
    print(value)
    print(range(-5)) # range(0, -5)


    - 매개변수가 2개인 경우 from(시작) to( - 1)를 의미함

    for value in range(5, 10): # 5 ~ 9까지 출력함
    print(value)

     

    - 매개변수가 3개인 경우 from(시작) to(-1)를 의미함

    - 3번쨰 매개변수는 증가와 감소(증감)을 의미

    for value in range(-5, -10, -1):
    print(value)
    print("$" * 30)

    for value in range(-5, -10, -2):
    print(value)
    print("$" * 30)

    for value in range(-5, -10, +2):
    print(value) # -10으로 카운팅을 할 수 없어서, 출력값이 없다.
    print("$" * 30)


    - 문제. range()함수를 사용하여 -1부터 -5까지 출력하시오

    for var in range(-1,-6,-1):
    print(var)

     

    증가폭을 사용한 오름차순

    for i in range(0, 10, 2):

    print(i)

     

    감소폭 사용하기 내림차순

    for i in rang(10, 0, -2):

     

    'Python' 카테고리의 다른 글

    18 - while  (0) 2020.07.24
    17 - print_option  (0) 2020.07.24
    15 - if_else  (0) 2020.07.22
    14 - input  (0) 2020.07.22
    13 - 논리 연산자  (0) 2020.07.20

    댓글

Designed by Tistory.