WorksheetsВопросы по программированию на Python
Total questions: 100
Worksheet time: 50mins
1. a = 10 b = 2 c = a ** b print(c)
100
12
8
5
20
2. a = 12 b = 2 c = a * b print(c)
24
100
14
5
10
3. a = 10 b = 3 c = a // b print(c)
3
3.5
4
5
10
4. a = 10 b = 4 c = a / b print(c)
A) 2.5
B) 3.5
C) 4
D) 5
E) 10
from array import * data = array('i', [2, 5, 4, 0, 8]) print(len(data)) Что выведется?
A) 5
B) 3
C) 4
dictionary = {"Hello": 1234, "World": 5678} print(dictionary["Hello"]) Что выведется?
1234
5678
1248
6456
7546
import math x = math.pow(27, 1/3) print(x)
3
5
4
6
7
Символ типа используется при создании массива.
array.typecode
array.itemsize
array.append(x)
array.buffer_info()
array.byteswap()
Количество байт одного элемента в массиве.
array.itemsize
array.typecode
array.append(x)
array.buffer_info()
array.byteswap()
10. Добавление элемента в конец массива.
array.append(x)
array.typecode
array.itemsize
array.buffer_info()
array.byteswap()
Кортеж (адрес памяти, длина). Полезно для низкоуровневых операций.
array.buffer_info()
array.typecode
array.itemsize
array.append(x)
array.byteswap()
Изменяет порядок байтов в каждом элементе массива. Полезно при чтении данных, записанных на машине с другим порядком байтов.
array.buffer_info()
array.typecode
array.itemsize
array.append(x)
array.byteswap()
Добавляет элементы в массив из объекта.
array.extend(iter)
array.frombytes(
array.fromfile(f, n)
array.fromlist( список )
array.index(x)
Создает массив из байтового объекта. Количество байтов должно быть кратно размеру одного элемента массива.
array.frombytes(
array.extend(iter)
array.fromfile(f, n)
array.fromlist( список )
array.index(x)
Читает N элементов из файла и добавляет их в конец массива. Файл должен быть открыт для двоичного чтения.
array.fromfile(f, n)
array.extend(iter)
array.frombytes(
array.fromlist( список )
array.index(x)
Добавляет элементы из списка.
array.fromlist( список )
array.extend(iter)
array.frombytes(
array.fromfile(f, n)
array.index(x)
Возвращает индекс первого вхождения x в массив.
array.index(x)
array.extend(iter)
array.frombytes(
array.fromfile(f, n)
array.fromlist(список)
Вставляет элемент со значением x перед элементом с индексом n.
array.insert(n, x)
array.pop(i)
array.remove(x)
array.reverse()
array.tobytes()
Удаляет и возвращает элемент с индексом i. По умолчанию — последний элемент.
array.pop(i)
array.insert(n, x)
array.remove(x)
array.reverse()
array.tobytes()
Удаляет первое вхождение значения x из массива.
array.remove(x)
array.insert(n, x)
array.pop(i)
array.reverse()
array.tobytes()
Обращает порядок элементов массива.
array.reverse()
array.insert(n, x)
array.pop(i)
array.remove(x)
array.tobytes()
Преобразует массив в байты.
array.tobytes()
array.insert(n, x)
array.pop(i)
array.remove(x)
array.reverse()
Записывает массив в открытый файл.
array.tofile(f)
array.insert(n, x)
array.pop(i)
array.remove(x)
array.reverse()
Преобразует массив в список.
array.tolist()
array.tofile(f)
array.pop(i)
array.remove(x)
array.reverse()
Округление вверх до ближайшего целого числа.
math.ceil(X)
math.copysign(X, Y)
math.fabs(X)
math.factorial(X)
math.floor(X)
Возвращает значение с модулем X и знаком Y.
math.copysign(X, Y)
math.ceil(X)
math.fabs(X)
math.factorial(X)
math.floor(X)
27. Абсолютное значение X.
math.fabs(X)
math.ceil(X)
math.copysign(X, Y)
math.factorial(X)
math.floor(X)
28. Факториал числа X.
math.factorial(X)
math.ceil(X)
math.copysign(X, Y)
math.fabs(X)
math.floor(X)
29. Округление вниз до ближайшего целого.
math.floor(X)
math.ceil(X)
math.copysign(X, Y)
math.factorial(X)
math.fabs(X)
Остаток от деления X на Y.
math.fmod(X, Y)
math.frexp(X)
math.ldexp(X, I)
math.fsum(последовательность)
math.isfinite(X)
Возвращает мантиссу и экспоненту числа X.
math.frexp(X)
math.fmod(X, Y)
math.ldexp(X, I)
math.fsum(последовательность)
math.isfinite(X)
Обратная функция к X∗2I .
math.ldexp(X, I)
math.fmod(X, Y)
math.frexp(X)
math.fsum(последовательность)
math.isfinite(X)
Суммирует элементы последовательности. Точнее, чем встроенная функция sum().
math.fsum(последовательность)
math.fmod(X, Y)
math.frexp(X)
math.ldexp(X, I)
Проверяет, является ли X конечным числом.
math.isfinite(X)
math.fmod(X, Y)
math.frexp(X)
math.ldexp(X, I)
math.fsum(последовательность)
Проверяет, является ли X бесконечностью.
math.isinf(X)
math.isnan(X)
math.modf(X)
math.trunc(X)
math.exp(X)
Проверяет, является ли X не числом (NaN).
math.isnan(X)
math.isinf(X)
math.modf(X)
math.trunc(X)
math.exp(X)
Возвращает дробную и целую части X. Знаки частей совпадают с X.
math.modf(X)
math.isinf(X)
math.isnan(X)
math.trunc(X)
math.exp(X)
Усечение X до целого числа.
math.trunc(X)
math.isinf(X)
math.isnan(X)
math.modf(X)
math.exp(X)
Вычисляет экспоненту eX .
math.exp(X)
math.isinf(X)
math.isnan(X)
math.modf(X)
math.trunc(X)
Логарифм X по основанию base. Если base не указан, вычисляется натуральный логарифм.
math.log(X, [base])
math.log1p(X)
math.log(1+X)
math.log10(X)
math.log2(X)
Натуральный логарифм (1 + X). Поскольку X → 0, используется функция, которая определяет значение точнее, чем math.log(1+X)
math.log1p(X)
math.log(X, [base])
math.log(1+X)
math.log10(X)
math.log2(X)
Десятичный логарифм
math.log10(X)
math.log(X, [base])
math.log(1+X)
math.log1p(X)
math.log2(X)
Двоичный логарифм
math.log2(X)
math.log(X, [base])
math.log(1+X)
math.log1p(X)
math.log10(X)
44. Функция возведения в степень
math.pow(X, Y)
math.sqrt(X)
math.acos(X)
math.asin(X)
math.atan(X)
Квадратный корень из X
math.sqrt(X)
math.pow(X, Y)
math.acos(X)
math.asin(X)
math.atan(X)
46. Арккосинус X в радианах
math.acos(X)
math.pow(X, Y)
math.sqrt(X)
math.asin(X)
math.atan(X)
Арксинус X в радианах
math.atan(X)
math.pow(X, Y)
math.sqrt(X)
math.asin(X)
math.acos(X)
Арктангенс X в радианах
math.atan2(Y, X)
math.cos(X)
math.cos(X)
math.cos(X)
Арктангенс Y/X с учётом координатной четверти (X, Y), результат в радианах
math.atan2(Y, X)
math.atan(X)
math.cos(X)
math.sin(X)
math.tan(X)
50. Косинус X (X в радианах)
math.atan2(Y, X)
math.atan(X)
math.cos(X)
math.sin(X)
math.tan(X)
Синус X (X в радианах)
math.sin(X)
math.atan(X)
math.cos(X)
math.atan2(Y, X)
math.tan(X)
Тангенс X (X в радианах)
math.tan(X)
math.atan(X)
math.cos(X)
math.atan2(Y, X)
math.sin(X)
Вычисляет гипотенузу треугольника с катетами X и Y
math.hypot(X, Y)
math.degrees(X)
math.radians(X)
math.cosh(X)
math.sinh(X)
Преобразует радианы в градусы
math.degrees(X)
math.hypot(X, Y)
math.radians(X)
math.cosh(X)
math.sinh(X)
Преобразует градусы в радианы
math.radians(X)
math.hypot(X, Y)
math.degrees(X)
Вычисляет гиперболический косинус
math.cosh(X)
math.hypot(X, Y)
math.degrees(X)
math.radians(X)
math.sinh(X)
Вычисляет гиперболический синус
math.sinh(X)
math.hypot(X, Y)
math.degrees(X)
math.radians(X)
math.cosh(X)
Вычисляет гиперболический тангенс
math.tanh(X)
math.acosh(X)
math.asinh(X)
math.atanh(X)
math.erf(X)
Вычисляет обратный гиперболический косинус
math.acosh(X)
math.tanh(X)
math.asinh(X)
math.atanh(X)
math.erf(X)
Вычисляет обратный гиперболический синус
math.asinh(X)
math.tanh(X)
math.acosh(X)
math.atanh(X)
math.erf(X)
Вычисляет обратный гиперболический тангенс
math.atanh(X)
math.asinh(X)
math.acosh(X)
math.tanh(X)
math.erf(X)
Функция ошибки
math.erf(X)
math.asinh(X)
math.acosh(X)
math.tanh(X)
math.atanh(X)
63. Дополнительная функция ошибки
math.erfc(X)
math.exp(X)
math.log(X)
math.sin(X)
64. Гамма-функция
math.gamma(X)
math.asinh(X)
math.erfc(X)
math.tanh(X)
math.lgamma(X)
Натуральный логарифм гамма-функции
math.lgamma(X)
math.asinh(X)
math.erfc(X)
math.tanh(X)
math.gamma(X)
Сортирует элементы списка
sort([key])
count(item)
pop([index])
reverse()
Ничего из перечисленного
Возвращает индекс элемента
index(item)
pop([index])
reverse()
append(item)
Ничего из перечисленного
Удаляет все элементы списка
clear()
count(item)
remove(item)
pop([index])
Ничего из перечисленного
Метод, объединяющий два словаря
copy()
users2
get(key)
update()
Ничего из перечисленного
Создает копию словаря
copy()
users2
index(item)
Создает папку
mkdir()
rename()
remove()
rmdir()
Ничего из перечисленного
Удаляет папку
rmdir()
rename()
remove()
mkdir()
Ничего из перечисленного
Переименовывает файл
rename()
mkdir()
rmdir()
remove()
Ничего из перечисленного
Удаляет файл
remove()
rename()
mkdir()
rmdir()
Ничего из перечисленного
Начало индексации
0
1
5
8
Ничего из перечисленного
Цикл, выводящий символы строки построчно
for
print(char)
string
exist
Ничего из перечисленного
Для создания объекта класса используются
Конструкторы
Инкапсуляция
Списки
Объекты
Ничего из перечисленного
Язык программирования общего назначения, повышающий читаемость
объект
программа
конструктор
Python
Ничего из перечисленного
Читает одну строку файла
readline()
read()
readlines()
exist
Ничего из перечисленного
Считывает все строки файла
readlines()
read()
exist
readline()
Ничего из перечисленного
Список аргументов командной строки
sys.argv
sys.argv[0]
sys.byteorder
sys.builtin_module_names
sys.call_tracing()
Имя скрипта
sys.argv[0]
sys.argv
sys.byteorder
sys.builtin_module_names
sys.call_tracing()
Порядок байтов
sys.byteorder
sys.argv
sys.argv[0]
sys.builtin_module_names
sys.call_tracing()
Встроенные модули
sys.builtin_module_names
sys.argv
sys.argv[0]
sys.byteorder
sys.call_tracing()
Вызывает функцию с трассировкой
sys.call_tracing(func, args)
sys.argv
Информация об авторских правах
sys.copyright
sys._clear_type_cache()
sys._current_frames()
sys.dllhandle
sys.exc_info()
Очищает кэш типов
sys._clear_type_cache()
sys.copyright
sys._current_frames()
sys.dllhandle
sys.exc_info()
Кадры стеков потоков
sys._current_frames()
sys.copyright
sys._clear_type_cache()
sys.dllhandle
sys.exc_info()
Дескриптор DLL Python
sys.dllhandle
sys.copyright
sys._clear_type_cache()
sys._current_frames()
sys.exc_info()
Информация об исключении
sys.exc_info()
sys.copyright
sys._clear_type_cache()
sys._current_frames()
sys.dllhandle
Каталог установки Python
sys.exec_prefix
sys.executable
sys.exit()
sys.flags
sys.float_info
Путь к интерпретатору
sys.executable
sys.exec_prefix
sys.exit()
sys.flags
sys.float_info
Завершает программу
sys.exit()
sys.exec_prefix
sys.executable
sys.flags
sys.float_info
Флаги командной строки
sys.flags
sys.exec_prefix
sys.executable
sys.exit()
sys.float_info
Информация о типе float
sys.float_info
sys.exec_prefix
sys.executable
sys.exit()
sys.flags
Стиль представления float
sys.float_repr_style
sys.getdefaultencoding()
sys.getdlopenflags()
sys.getfilesystemencoding()
sys.getrefcount(obj)
Используемая кодировка
sys.getdefaultencoding()
sys.float_repr_style
sys.getdlopenflags()
sys.getfilesystemencoding()
sys.getrefcount()
Флаги dlopen
sys.getdlopenflags()
sys.float_repr_style
sys.getdefaultencoding()
sys.getfilesystemencoding()
sys.getrefcount()
Кодировка файловой системы
sys.getfilesystemencoding()
sys.float_repr_style
sys.getdefaultencoding()
sys.getdlopenflags()
sys.getrefcount()
Количество ссылок на объект
sys.getrefcount(object)
sys.float_repr_style
sys.getdefaultencoding()
sys.getdlopenflags()
sys.getdlopenflags()
