wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

파이썬복습퀴즈

Total questions: 15

Worksheet time: 12mins

Name
Class
Date
1.
  1. 1. 다음과 같이 출력하기 위한 변수 s를 골라주세요!

  2. 여러 줄의

  3. 문자열을

  4. 출력합니다!

a)

s = "여러 줄의

문자열을

출력합니다!"

b)

s = '''여러 줄의

문자열을

출력합니다!'''

c)

s = '''여러 줄의 문자열을 출력합니다!'''

d)

s = '여러 줄의

문자열을

출력합니다!'

2.

x = 10, y = 20 일 때

10 + 20 = 30

을 출력하는 코드를 골라주세요!

a)

print(f'{x} + {y} = {x+y}')

b)

print{{x} + {y} = {x+y}}

c)

print(x + y = (x+y))

d)

print('x + y = {x+y}')

3.

정답이 8인 것을 모두 골라주세요!

a)

2 ** 3

b)

24 % 3

c)

17 // 2

d)

58 / 7

4.

x, y = input('변수 두 개를 입력하세요 : ').split()

변수 두 개를 입력하세요 : 10 20

x + y의 값으로 옳은 것을 골라주세요!

a)

30

b)

10 + 20

c)

1020

5.

x = 15, y = 25 일 때,

다음 중 True인 것을 모두 골라주세요

a)

x > y or x == y

b)

x != y and x+y=30

c)

x < y and x==15

d)

not x == y

6.

여러 개의 변수를 한 번에 입력 받을 때 사용하는 함수는?

x, y = ___(int, input('두 개의 값을 입력하세요 : ')).split()

다음 ___에 들어갈 함수를 입력하세요!

(a)  

7.

s = 'my name is python'

일 때, 'n'이 출력되는 경우를 모두 고르세요

a)

s[4]

b)

s[3]

c)

s[-1]

d)

s[16]

8.

출력될 값으로 옳은 것을 골라주세요!

list = [10, 20, 30, 40, 50, 60, 70]

list[0:6:2]

a)

10 30 50 70

b)

10 20 30

c)

10 30 50

d)

20 40 60

9.

출력될 값으로 옳은 것을 골라주세요!

s = 'how can i propose to you?'

print(s[0], s[5], s[10], s[13], s[-4])

a)

h a r s y

b)

h a i r y

c)

h a p p y

d)

h a r t y

10.

자동으로 순차적인 정수를 생성해주는 함수는 무엇일까요?

listname = list( (a)   (0,10,2))

11.

listname = list(range(0, 10, 2)) 일 때,

listname을 출력한다면 어떤 결과가 나올까요?

a)

[0, 2, 4, 6, 8, 10]

b)

[0, 2, 4, 6, 8]

c)

[1, 3, 5, 7, 9]

d)

[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

12.

다음 중 error이 뜨는 것을 모두 골라주세요!

a)

x, y, z = 10, 20

b)

listname = list(range(0:10:2))

c)

x, y = map(int(input())).split()

d)

prinf("hello!")

13.

range 함수에서, 증감값은 음수로 설정할 수 있을까요?

a)

b)

아니요

14.

listname = list(range(15,3,-3))

일때, listname을 출력하세요!

[_, _, _, _] 의 형식으로 작성해주세요

(a)  

15.

파이썬을 만든 프로그래머의 이름은?

__ _ __

(a)