wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

untitled

Total questions: 40

Worksheet time: 36mins

Name
Class
Date
1.

Запись
if  <условие>:
    оператор
называется ...

a)
  • полной формой условного оператора

b)
  • неполной формой условного оператора

c)
  • составным условием

d)
  • простым условием

2.

Запись
if  <условие>:
    <оператор1>
else:
    <оператор2>
называется ...

a)
  • полной формой условного оператора

b)
  • неполной формой условного оператора

c)
  • составным условием

d)
  • простым условием

3.

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

a)

and

b)

or

c)

xor

d)

not

4.

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

a)

and

b)

or

c)

not

d)

xor

5.

Как можно проверить, что переменная a находится в диапазоне от 1 до 10 включительно в Python?

a)

a > 1 and a < 10

b)

1 < a < 10

c)

a >= 1 and a <= 10

d)

1 <= a <= 10

6.

Как можно проверить, что переменная c равна 'hello' или 'world' в Python?

a)

c == 'hello' or c == 'world'

b)

c == 'hello' & c == 'world'

c)

c == 'hello' | c == 'world'

d)

c == 'hello' and c == 'world'

7.

Найди пример правильно составленного условного оператора

a)

b)

c)

d)

e)

8.

Что будет показано в результате?

name = "John"

print(f'Hi, {name}')

a)

Ошибка

b)

"Hi, "

c)

"Hi, John"

d)

"Hi, name"

9.

Выберите недопустимое имя переменной

a)

1_number

b)

number_1

c)

number

d)

_number

10.

Какая функция используется для вывода данных на экран в Python?

a)

write()

b)

out()

c)

log()

d)

print()

11.

Что выведет на экран данная инструкция?

print(" (' O_o') ")

a)

Syntax Error

b)

'O_o'

c)

"?"

d)

(' O_o')

12.

Какая функция используется для получения целочисленных данных от пользователя?

a)

input()

b)

int(input())

c)

float(input())

d)

input(int())

13.

Что покажет приведенный ниже код:

print("Каждый", "охотник", sep="_", end="@")

print( "желает", "знать", sep=" ", end="\n")

a)

Каждый_охотник@желает знать

b)

Каждый_охотник@желает_знать\n

14.

Что выведет данный код?

print("Сколько будет 3 + 2?")

print("3 + 2 будет равно", "3" + "2")

a)

TypeError

Строки складывать нельзя!

b)

Сколько будет 3 + 2?

3 + 2 будет равно 5

c)

Сколько будет 3 + 2?

3 + 2 будет равно 32

15.

Переменная Summa и summa - это одно и тоже?

a)

да

b)

нет

16.

к простым типам данных языка Python относят

a)

int, real, float, bool

b)

int, str, bool, real

c)

int, float, str, bool

d)

int, str, char, bool

17.

Определите тип данных переменной

S = 98.3

a)

float

b)

int

c)

str

d)

bool

18.

Определите тип данных переменной

S = 34 > 14

a)

False

b)

bool

c)

True

d)

int

19.

Данный алгоритм

S = 83 - 34

print(S) -

a)

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

b)

выводит значение переменной S

c)

печатает на бумагу ответ

d)

ошибка исполнения

20.

Что будет в результате исполнения этой программы?

a)

4.0

b)

4

c)

ошибка

d)

0.4

21.

Что делает команда "input"

a)

Выводит на экран сообшение

b)

Печатает на принтер

c)

Останавливает программу и ждет ввода значения с клавиатуры

d)

Преобразует число в строку

22.

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

a = 10

if a < 5:

a = 5

a)

10

b)

5

c)

15

d)

0

23.

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

a = 10

if a > 5:

a = 12

a)

10

b)

12

c)

5

d)

22

24.

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

a = 10

if a < 15:

a = a + 12

else:

a = a -7

a)

22

b)

10

c)

3

d)

12

25.

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

a = 10

b = 5

if a > 5 and a < b:

a = a - 5

a)

10

b)

15

c)

20

d)

5

26.

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

a = 4

b = 6

b = 8 + a* b

a = b / 4 *a

В ответе укажите одно целое число – значение переменной a.

(a)  

27.

Определите, что появится на экране в результате выполнения программы:

a=input()

print("Всё хорошо?", "a")

Если пользователь введет слово "Маша"

a)

Всё хорошо? Маша

b)

Всё хорошо? а

c)

Всё хорошо?

d)

Всё хорошо?, "а"

28.

выберите главную команду для условного оператора

a)

glav

b)

elif

c)

else

d)

if

29.

выберите команду если иначе в условном операторе

a)

elif

b)

if

c)

else

d)

ILI

30.

Выберите команду ИНАЧЕ в условном операторе

a)

else

b)

if

c)

heh

d)

elif

31.

Выберите целочисленный и вещественный(дробный) тип данных

a)

int, float

b)

str, int

c)

float, str

d)

cel, veshes

32.

Выберите правильный вариант записи переменной:

a)

123 = "apple"

b)

score = 0

c)

счет = 0

d)

!set = 5

33.

Выберите вариант, представляющий собой корректные комментарии в Python

a)

# это комментарий

b)

!!! это комментарий

c)

" это комментарий "

d)

// это комментарий

34.

Какие значения принимает логический тип данных bool?

a)

Все целые числа

b)

true и false

c)

Буквы, числа, символы

d)

Все, кроме нуля

35.

Выберите условную конструкцию в Python:

a)

for-while

b)

if-else

c)

if-while

d)

for-else

36.

> – это знак:

a)

больше

b)

меньше

c)

больше или равно

d)

меньше или равно

37.

Какой оператор используется для логического "и" в Python?

a)

&

b)

||

c)

^

d)

and

38.

Какой из следующих операторов можно использовать для проверки равенства переменных?

a)

==

b)

=

c)

!=

d)

<>

39.

Какие из вариантов подойдут в качестве имени для переменной?

a)

Hello

b)

3dl_hi

c)

_ppp

d)

job_3

40.

С помощью какого значка мы присваиваем значение переменной?

a)

=

b)

==

c)

:=

d)

===