728x90
1. for문과 range 구문을 사용해서 0~99까지 한 라인에 하나씩 순차적으로 출력하는 프로그램을 작성하라.
정답확인->
아래처럼 print문을 100번 칠 수는 없습니다.
print(0)
print(1)
....
print(99)
range문은 범위를 만들어 줍니다. 주의 할 점은 0 부터 2 까지 세 개의 데이터를 만들어줍니다.
>> list(range (3))
[0, 1, 2]
range(100)은 0 부터 99까지 숫자 리스트를 만듭니다. 이를 for문과 함께 사용하면 range로 생성한 모든 숫자를 하나씩 화면에 출력합니다.
for i in range(100):
print(i)
2.월드컵은 4년에 한 번 개최된다. range()를 사용하여 2002~2050년까지 중 월드컵이 개최되는 연도를 출력하라.
2002
2006
2010
...
2042
2046
2050
참고) range의 세번 째 파라미터는 증감폭을 결정합니다.
>> print(list(range(0, 10, 2)))
[0, 2, 4, 6, 8]
정답확인 ->
for x in range(2002, 2051, 4) :
print (x)
3. 1부터 30까지의 숫자 중 3의 배수를 출력하라.
3
6
9
12
15
18
21
24
27
30
정답확인->
for num in range(3, 31, 3):
print (num)
728x90
'알고리즘' 카테고리의 다른 글
파이썬 이중 반복문 (0) | 2022.04.03 |
---|---|
파이썬 - 리스트와 반복문 (0) | 2022.04.02 |
(Python) 반복문 예제 3 (0) | 2022.03.30 |
(Python) 반복문 예제 2 (0) | 2022.03.29 |
(Python) for 반복문 예제 5문제 (0) | 2022.03.28 |