ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 파이썬_for_range_시퀀스
    python파2썬 2021. 8. 16. 21:52

    코딩도장_Unit16_for 반복문_시퀀스 이용하여 출력하기.

     

    #반복문 for와 범위 range 사용하기.
    
    for i in range(5):
        print('Hello, world!') #반복하기.
    
    for j in range(5):
        print('Hello, world!', j) #숫자도 같이 입력하기.
    
    print()
    
    print(range(10)) #파이썬 2버전에서는 바로 리스트 형성이 됩니다.
    print(list(range(10))) #3버전 부터는 리스트를 지정해줘야 리스트 형성됩니다.
    
    for k in range(5, 12):
        print('Hello', k, end=' ') #5부터 11까지 반복합니다.
    #end=' ' 는 개행을 하지않는 명령어입니다.
    
    for l in range(0, 10, 2): #0부터 9까지 2씩 증가하여 출력합니다.
        print('Hello', l) #사실상 0부터 8까지 출력됩니다.
    
    for q in range(10, 0, -1):
        print('Hello', q) #음수로 감소하는 출력문도 가능.
    
    for w in reversed(range(10)):
        print('Hello', w) #reversed 함수를 사용해서 반대로 순서를 뒤집어서 출력도 가능합니다.
    
    print()
    
    
    count = int(input('반복할 횟수를 입력하세요: '))
     
    for i in range(count):
        print('Hello, world!', i)
    
    
    
    #시퀀스를 객체로 넣어서 출력하기
    # for 는 리스트, 튜플, 문자열 등 스퀀스 객체로 반복할 수 있습니다.
    
    num = [10, 20, 30, 40, 50]
    for z in num:
        print(z) #리스트를 출력하기
    
    fruits = ('apple', 'orange', 'grape')
    for fruit in fruits:
        print(fruit) #튜플을 출력하기
    
    for letter in 'Python':
        print(letter, end = ' ') #문자열 자체를 시퀀스로 사용.

     

    연습문제 16-5

    #연습문제 16-5
    t = [49, -17, 25, 102, 8, 62, 21]
    
    for tt in t:
        print(tt*10, end = ' ')

     

    심사문제16-6

    당연히 구구단이면 이중 for문을 써야하는 문제일 것 같지만 생각보다 단순하다.

    곱셈계산기 만들기.

    #심사문제 16-6
    t1 = int(input())
    
    for x1 in range(1, 10):
        print(t1, '*', x1, '=', x1*t1)

    'python파2썬' 카테고리의 다른 글

    파이썬_break_continue_반복문 제어  (0) 2021.08.17
    파이썬_while_반복문  (0) 2021.08.17
    파이썬_elif_python  (0) 2021.08.16
    파이썬_if(2)_else사용  (0) 2021.08.13
    파이썬_if 조건문 정리_python  (0) 2021.08.13

    댓글

Designed by Tistory.