wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python. От print до строк.

Total questions: 20

Worksheet time: 18mins

Name
Class
Date
1.
a)

Всё отлично

b)

Викторина не работает

2.

Что выведет следующая команда?

print(1, 2, 3, 4, 5, sep = '')

a)

1 2 3 4 5

b)

1

2

3

4

5

c)

адин

два

тры

четыре

пьять

d)

12345

3.

Что выведет следующая команда?

print('привет', end = '')

print('Андрей', end = '')

a)

привет Андрей

b)

приветАндрей

c)

привет

Андрей

d)

дороу братан

4.

Что выведет следующая команда?

print(4/2*2)

a)

4

b)

1

c)

4.0

d)

1.0

5.

Определите значение переменной a после выполнения алгоритма:

a = 4

b = 6

b = 8 + a * b

a = b / 4 * a

(a)  

6.

Определите значение переменной b после выполнения данного алгоритма:

a = 3

b = 8

a = b - a * 2

b = 24 / a * 4

(a)  

7.

Чему будет равна переменная «c» после выполнения этой программы:

a = 26

b = 6

b = a // b + b

c = a % b + a

(a)  

8.

Чему будет равна переменная «c» после выполнения этой программы:

a = 22

b = 4

b = a % b

c = a // (b + 1)

(a)  

9.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

if a < 5: a = 5

(a)  

10.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

b = 3

if a > b: b += 12

else: a -= 7

if a > b: a += 12

else: a -= 7

(a)  

11.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

b = 5

if not (a < 5):

a = 5

(a)  

12.

Определите значение переменной «a» после выполнения фрагмента программы:

a = 10

b = 5

if a > 1 or a < b: a -= 5

if a > 1 and a == b: a -= 5

(a)  

13.

Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 15?

a = 10

b = 5

if a < 1 and a > b: a -= 5

else: a += 5

(a)  

14.

Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 3 раза?

i = 2

while i <= ...:

print ( "Привет!" )

i += 1

(a)  

15.

Чему будет равно значение переменной «a» после выполнения этого цикла?

i = 4

a = 12

while i < 5:

a += i

i += 1

(a)  

16.

Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы?

a = 10

for i in range(2): a -= 1

(a)  

17.

Какое число будет выведено на экран после выполнения этого фрагмента программы?

for i in range(3,-1,-1): print ( i, end="" )

(a)  

18.

Что выведет программа

s = input("Введите слово: ")

print ( len(s) )

если ввести слово

"строй"

(a)  

19.

Что выведет на экран эта программа?

s = "монитор"

q = s[1:-2]

print ( q )

(a)  

20.

Какую команду поставить на место многоточия, чтобы выполнить замену заглавных букв "Р" на строчные?

s = 'ТРудИсь с упОРством боевЫм, чтОб стАл колхОз пеРедовЫм'

...........

a)

s.replace('Р', 'р')

b)

s.find('Р', 'р')

c)

s = s.replace('Р', 'р')

d)

s = s.index('Р', 'р')