wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основы PYTHON

Total questions: 35

Worksheet time: 2hrs 30mins

Name
Class
Date
1.

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

a)

float

b)

str

c)

int

2.

Вычислите: 7%17=

(a)  

3.

Вычислите: 5//2=

(a)  

4.

Вычислите: 131//100=

(a)  

5.

Вычислите: Вычислите: 5%2=

(a)  

6.

Вычислите: 7%17=

(a)  

7.

print (2**5)

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

a)

10

b)

100

c)

32

d)

0.4

8.

Что означает эта инструкция: a = int ( input() )

a)

ввод пользователем целого числа

b)

ввод пользователем вещественного числа

c)

ввод пользователем символа

9.

Как объявить переменную в Python?

a)

var x = 10

b)

x : 10

c)

x = 10

d)

let x = 10

10.

Что такое синтаксис в Python?

a)

Синтаксис в Python - это набор функций для обработки ошибок.

b)

Синтаксис в Python - это библиотека для работы с данными.

c)

Синтаксис в Python - это набор правил, определяющих структуру и форматирование кода.

d)

Синтаксис в Python - это язык программирования.

11.

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

a = 4

b = 6

b = 8 + a*b

a = b / 4 *a

a)
12
b)
20
c)
40
d)
32
12.

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

a = 12

b = 8 + a / 2

a = a – b / 2

a)
5
b)
7
c)
3
d)
10
13.

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

a = 12

b = 8 + a / 2

a = a – b / 2

a)
5
b)
7
c)
3
d)
10
14.

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

a = 10

print(a-7)

a)
3
b)
10
c)
20
d)
5
15.

Какая из строк считывает целое число в переменную n?

a)
n = int(input())
b)
n = int(input)
c)

n = input()

d)
n = input(int())
16.

Выберите оператор ввода: ​

a)

input()

b)

int()

c)

imput()

d)

print()

17.

a = 428

b = 10

print(a // b)

Что получится при выполнении такой программы?

a)
12
b)
42
c)
50
d)
38
18.

Какая из строк считывает целое число в переменную n?

a)

n = input(int())

b)

n = input()

c)
n = int(input)
d)
n = int(input())
19.

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

(a)  

20.

Что выведет следующий фрагмент кода?

x = 4.5

y = 2

print(x // y)

a)

2

b)

2.25

c)

9

d)

20.25

21.

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

a)

=

b)

/

c)

+

d)

*

22.

Что выведет следующий код, при его исполнении? Используется Python 3.x.

print(type(1 / 2))

a)

class 'int'

b)

class 'number'

c)

class 'float'

d)

class 'double'

23.

Какой тип будет иметь переменная c?

a)

str

b)

int

c)

float

d)

boolean

24.

Какая команда языка Python служит для вывода информации на экран?

a)

show

b)

print

c)

display

25.

Какой из операторов в Python реализует целочисленное деление (деление без остатка)?

a)

%

b)

//

c)

*

d)

**

26.

Что будет выведено на экран?

a)

42 + 5

b)

42

c)

47

d)

5

27.

Что такое input?

a)

Оператор вывода данных

b)

Оператор присваивания

c)

Оператор ввода данных

d)

Не знаю

28.

Что будет выведено на экран?

a = 5

b = 6

print(a)

a)

5

b)

6

c)

11

d)

1

29.

Какие типы данных существуют в Python?

a)

string, number, object

b)

int, float, str, bool, list, tuple, set, dict

c)

float, boolean, array

d)

char, array, complex

30.

Как проверить тип данных переменной в Python?

a)

get_type(x)

b)

type(x)

c)

instanceof(x)

d)

check_type(x)

31.

Как присвоить значение переменной в Python?

a)

Оператором присваивания, например, х = 5.

b)

Оператором присваивания, например, х == 5.

c)

Оператором присваивания, например, х ::= 5.

d)

Оператором присваивания, например,
var х = 5.

32.

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

a)

номер1

b)

#number

c)

number 1

d)

_number

e)

1number

33.

Что выведет данный код?
a = 55
b = 40
c = a % b
d = a // b
print(c, d)

a)

15
1

b)

15 1

c)

16, 2

d)

15, 1

34.

Что будет результатом выполнения выражения ---> 5 / 2?

a)

2

b)

2.5

c)

3

d)

Ошибка

35.

Какой из следующих типов данных является логическим в Python?

a)

bool

b)

int

c)

str

d)

float