Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python bot 1.2

Total questions: 28

Worksheet time: 15mins

Name
Class
Date
1.

Какие файлы существуют?

a)

name.exe

name.py

name.red

b)

name.pdf

name.png

r.jpg

name.html

r.web

c)

name.html

r.web

name.txt

name.bin

name.true

2.

Как открыть файл для чтения и прочитать его?

a)

f = open('file.txt', 'r')
print(read())

b)

f = open(file.txt, r)
print(f.read())

c)

f = open('file.txt', 'r')
f.read()

3.

Как открыть файл для записи и записать в него информацию?

a)

f = open('file.txt', 'w')
print(f.write(input()))

b)

f = open('file.txt', 'w')
print(f.write())

c)

f = open(file.txt, w)
print(write(input()))

d)

open('file.txt', 'w')
f.write(input()))

4.

Какие есть варианты открытия файлов?

a)

r, w, a, b

b)

r, w,

c)

r, w, a

d)

w, a, b

5.

Что означают эти неделимые элементы

a)

присваивать и не присваивать

b)

проверка на равенство и неравенство

c)

строгое присваивание и строгое равенство

d)

нет правильного ответа

6.

Неисполняемая часть кода, обозначается с помощью #

a)

пояснение

b)

комментарий

c)

документ

d)

инструкция

7.

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

S = 34 > 14

a)

False

b)

bool

c)

True

d)

int

8.

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

S = 98.3

a)

float

b)

int

c)

str

d)

bool

9.

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

a)

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

b)

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

c)

Ждет ввода значения с клавиатуры

d)

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

10.

Целочисленный тип данных в python - ...

a)

float

b)

string

c)

int

d)

real

11.

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

a)

get

b)

post

c)

return

d)

answer

12.

Команда для завершения выполнения while

a)

break

b)

continue

c)

return

d)

elif

13.

Команда для возвращения в начало выполнения while

a)

break

b)

continue

c)

return

d)

elif

14.

С помощью какой команды происходит подключение библиотеки

a)

from

b)

import

c)

for

d)

in

15.

Как создать список?

a)

*Цикл* = {}

b)

*Функция* = []

c)

*Имя переменной* = []

16.

Как создать класс?

a)

С помощью ключевого слова class

b)

С помощью ключевого слова def

c)

С помощью ключевого слова __init__

d)

Класс нельзя создать

17.

Зачем нужен конструктор класса?

a)

Создать поля и заполнить их значениями

b)

Создать методы класса

c)

Создать класс

d)

Создать объект класса

18.

Что делает следующий код?

def a(b, c, d): pass

a)

Определяет список и инициализирует его.

b)

Определяет функцию, которая ничего не делает.

c)

Определяет функцию, которая передает параметры.

d)

Определяет пустой класс.

19.

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

a)

def function_name():

b)

function function_name():

c)

create function_name():

d)

func function_name():

20.

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

a)

&

b)

||

c)

^

d)

and

21.

Как отменить последнее действие?

a)

Alt + F4

b)

Ctrl + Z

c)

погладить мышку

d)

Alt + Tab

22.

Сколько будет '2' + '2' в Питоне ?

a)

4

b)

Ошибка

c)

22

d)

'2' + '2'

23.

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

a)

42 + 5

b)

42

c)

47

d)

5

24.

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

a)

а =

b)

а ==

c)

а %

d)

а №

25.

Какое расширение имеет файл программы на языке Python?

a)

.py

b)

.phy

c)

.psd

d)

.png

26.

Когда в python принято использовать *args

a)

при определении функции, если функция принимает неопределенное количество аргументов

b)

когда нужно реализовать функцию, которая будет использовать статическую переменную

c)

при выводе элементов кортежа на экран

d)

при задании свойства класса

27.

Как скачать библиотеку?

a)

pip install *Название библиотеки*

b)

pip install

c)

install *Название библиотеки*

d)

Скачать в интернете

28.

Как называется Бот в телеграмм, которым создают ботов?

a)

@BotTG

b)

@BotFather

c)

@BotTelegramm

d)

@botfather