10.3 퀴즈
1. 다음 중 리스트를 만드는 방법으로 올바른 것을 모두 고르세요.
a. a = [ ]
b. a = ( )
c. a = [10, 20, 30]
d. a = list(range(10, 31, 10))
e. a = 10, 20, 30
2. 다음 중 튜플을 만드는 방법으로 올바른 것을 모두 고르세요.
a. a = [10, 20, 30]
b. a = 10, 20, 30, False, 'Hello'
c. a = (False, 'Python')
d. a = [ ]
e. a = tuple([10, 20, 30])
3. 다음 중 튜플(-10, -7, -4, -1, 2, 5, 8)을 만드는 방법으로 올바른 것을 고르세요.
a. a = range(-10, 10, 3)
b. a = list(range(-10, 10, 3))
c. a = tuple(-10, 10, 3)
d. a = tuple(range(-10, 10, 3))
e. a = -10, 10, 3
10.4 연습문제: range로 리스트 만들기
다음 소스 코드를 완성하여 리스트 [5, 3, 1, -1, -3, -5, -7, -9]가 출력되게 만드세요. 리스트를 만들 때는 range를 사용해야 한다.
________range________
print(a)
//실행 결과
[5, 3, 1, -1, -3, -5, -7, -9]
//답
a = list(range(5, -10, -2))
a = list(range(5, -11, -2)
10.5 심사문제: range로 튜플 만들기
표준 입력으로 정수가 입력됩니다. range의 시작하는 숫자는 -10, 끝나는 숫자는 10이며 입력된 정수만큼 중가하는 숫자가 들어가도록 튜플을 만들고, 해당 튜플을 출력하는 프로그램을 만드세요(input에서 안내 문자열은 출력하지 않아야 합니다).
//표준 입력
2
//표준 출력
(-10, -8, -6, -4, -2, 0, 2, 4, 6, 8)
//답
num = int(input())
t = tuple(range(-10, 10, num))
print(t)
'PYTHON > 파이썬 코딩 도장' 카테고리의 다른 글
파이썬 코딩 도장 UNIT 12 (0) | 2022.07.25 |
---|---|
파이썬 코딩 도장 UNIT 11 (0) | 2022.07.25 |
파이썬 코딩 도장 UNIT 9 (0) | 2022.07.25 |
파이썬 코딩 도장 UNIT 8 (0) | 2022.07.25 |
파이썬 코딩 도장 UNIT 7 (0) | 2022.07.25 |