가오리의 코딩일기
초보자를 위한 파이썬 300제 161~170 본문
161. for문과 range 구문을 사용해서 0~99까지 한 라인에 하나씩 순차적으로 출력하는 프로그램을 작성하라.
for i in range(100):
print(i)
162. 월드컵은 4년에 한 번 개최된다. range()를 사용하여 2002~2050년까지 중 월드컵이 개최되는 연도를 출력하라.(참고) range의 세번 째 파라미터는 증가목을 결정합니다.
for i in range(2002, 2051, 4):
print(i)
163. 1부터 30까지의 숫자 중 3의 배수를 출력하라.
for i in range(3, 31, 3):
print(i)
for j in range(1, 31):
if((j % 3) == 0):
print(j)
164. 99부터 0까지 1씩 감소하는 숫자들을, 한 라인에 하나씩 출력하라.
for i in range(100):
print(100-i)
165. for문을 사용해서 아래와 같이 출력하라.
for i in range(10):
print('0.'+str(i))
for j in range(1, 10):
print(j/10)
166. 구구단 3단을 출력하라.
for i in range(10):
print('3 x', i, '=', 3*i)
167. 구구단 3단을 출력하라. 단 홀수 번째만 출력한다.
for i in range(1, 10, 2):
print('3 x', i, '=', 3*i)
for j in range(10):
if ((j % 2) != 0):
print('3 x', j, '=', 3*j)
168. 1~10까지의 숫자에 대해 모두 더한 값을 출력하는 프로그램을 for문을 사용하여 작성하라.
num = 0
for i in range(1, 11):
num += i
print("합:", num)
169. 1~10까지의 숫자 중 모든 홀수의 합을 출력하는 프로그램을 for문을 사용하여 작성하라.
num = 0
for i in range(1, 11, 2):
num += i
print("합: ", num)
170. 1~10까지의 숫자를 모두 곱한 값을 출력하는 프로그램을 for문을 사용하여 작성하라.
num = 1
for i in range(1, 11):
num *= i
print("곱: ", num)
'Python > 초보자를 위한 파이썬 300제' 카테고리의 다른 글
초보자를 위한 파이썬 300제 181~190 (0) | 2022.05.06 |
---|---|
초보자를 위한 파이썬 300제 171~180 (0) | 2022.05.05 |
초보자를 위한 파이썬 300제 151~160 (0) | 2022.05.03 |
초보자를 위한 파이썬 300제 141~150 (0) | 2022.05.02 |
초보자를 위한 파이썬 300제 131~140 (0) | 2022.05.01 |