Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

python

Total questions: 38

Worksheet time: 27mins

Name
Class
Date
1.

Какой это тип переменной?
name = "Ali"

a)

строка

b)

целое число

c)

дробное число

d)

логический тип

2.

Какой это тип переменной?
is_student = True

a)

строка

b)

целое число

c)

дробное число

d)

логический тип

3.

Какой это тип переменной?
height = 1.75

a)

строка

b)

float

c)

логический тип

4.

type()

a)

Проверяет тип

b)

Выводит на экран

c)

Вводит

d)

Bool

5.

a = 7

b = 3

print(a // b)

a)

2

b)

3

c)

4

d)

1

6.

a = 196

b = 23

print(a // b)

a)

6

b)

7

c)

8

d)

9

7.

a=5**4

(a)  

8.

корректна ли выполнена программа?

(a)  

9.

что выведет программа при a=2,b=6?

a)

yes

b)

no

c)

ошибка

d)

ничего, пусто

10.

Используется, когда известно количество повторений

a)

for

b)

while

c)

case

d)

break

11.

Используется, когда неизвестно количество повторений

a)

for

b)

while

c)

case

d)

break

12.

Цикл выведет
for i in range(17, 9, -3):
print(i)

a)

17 14 11

b)

14 11

c)

17 14 11 8

d)

ошибка

13.

Цикл проверяет на
n = int(input)

while n %2== 1:

print(n)

n-=1

a)

четность

b)

нечетность

c)

сумму

d)

остаток от разности

14.

  • - прервать цикл полностью



(a)  

15.

  • - пропустить текущую итерацию



(a)  

16.

цикл пропускает ..

a)

четные числа

b)

нечетные числа

c)

число 2

d)

ничего не пропускает

17.

s = "bank"

print(s[4])

a)

ошибка

b)

n

c)

k

d)

a

18.

s = "bank"

print(s[-1])

a)

ошибка

b)

n

c)

k

d)

a

19.

s = "bank"

print(s[0:2])

a)

ba

b)

an

c)

nk

d)

a

20.

s = "bank"

print(s[:3])

a)

ban

b)

ank

c)

nka

d)

a

21.

s='dom'
print(s.upper())

(a)  

22.

s='doOM'
print(s.lower())

(a)  

23.

s='doOM'
print(s.count("o")

(a)  

24.

s='doOM'
print(s.find("d"))

(a)  

25.

nums = [3, 7, 2, 9]

print(nums[2])

(a)  

26.

nums = [3, 7, 2, 9]

print(nums[-2])

(a)  

27.

напишите каким будет список после выполнения программы
nums = [3, 7, 2, 9]

nums.append(10)

(a)  

28.

напишите каким будет список после выполнения программы
nums = [3, 7, 2, 9]

nums.remove(2)

(a)  

29.

напишите каким будет список после выполнения программы
nums = [4, 1, 7, 3]

nums.sort()

(a)  

30.


nums = [4, 1, 7, 3]

print(len(nums))

(a)  

31.

Заполните пробел в коде:
word = "cat"

for ch (a)   word:

print(ch)

32.

Заполните пробел в коде:
lst = [10, 20, 30]

for x in (a)   :

print(x)

33.

def square(x):

return x * x

print(square(5))

a)

25

b)

125

c)

625

d)

ошибка

34.

def greet(name):

print("Привет,", name)

greet()

a)

ошибка

b)

Привет

c)

пусто

d)

не знаю

35.

def add(a, b):

return a + b

result = add(20, 10)

print(result)

a)

ошибка

b)

30

c)

result

d)

0

36.

x = 10

def test():

global x

x = 20

test()

print(x)

a)

10

b)

20

c)

x

d)

0

37.

файл открыт в режиме:
f = open("data.txt", "r")

a)

чтения

b)

записи

c)

редактирования

d)

ошибка в коде

38.

файл открыт в режиме:
f = open("data.txt", "w")

a)

чтения

b)

записи

c)

редактирования

d)

ошибка в коде