-
파이썬_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