Главная страница

Тест Python. Print() write() Какие существуют типы переменных у чисел(выбрать несколько вариантов) float list num int


Скачать 108.2 Kb.
НазваниеPrint() write() Какие существуют типы переменных у чисел(выбрать несколько вариантов) float list num int
Дата06.01.2023
Размер108.2 Kb.
Формат файлаdocx
Имя файлаТест Python.docx
ТипДокументы
#874382

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

Использовать метод read()

Использовать метод get()

Использовать метод cin()

Использовать метод readLine()

Использовать метод input()

Какая функция выводит что-либо в консоль (на экран монитора)?

out()

log()

print()

write()

Какие существуют типы переменных у чисел(выбрать несколько вариантов):

float

list

num

int

integer

Переменная int:

вещественная переменная

символьная строка

логическая переменная

целая переменная

Переменная float:

целая переменная

вещественная переменная

логическая переменная

Имена переменных не могут включать:

Русские буквы

Латинские буквы

Пробелы

Скобки, знаки + = ! ? b др.

Какие имена являются правильными в PYTHON (выбрать несколько):

N

sum

41And

A+B



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

25

250

2500

1000

Что будет в результате выполнения следующего действия print (23 % 2)

1

10

0

Результатом вычисления print (25 // 3) будет число:

8

10

8.3



Что будет в результате выполнения программы:Входные данные: a=10? b=20.

10

20

30

-10



Что выведется на экран монитора  в результате выполнения программы: Входные данные: a=10,  b=20, с=30.

равносторонний

равнобедренный

не равносторонний



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

5

25

125

Тело цикла - это...

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

произвольный текст

произвольная группа команд

группа команд, повторяющихся некоторое число раз

Если говорят, что программа "зациклилась", то это значит...

тело цикла не выполняется

тело цикла выполняется бесконечно долго

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



Укажите, сколько раз выполнится тело цикла с данным заголовком:

10

2

3

4

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

 getLen()

 length()

 size()

 len()

2. Какой метод отвечает за удаление элемента с указанной позицией?

 remove()

 delete()

 pop()

 clear()

3. Какой метод отвечает за удаление указанного значения элемента?

 clear()

 pop()

 remove()

 delete()

4. Что представляет собой Python-список?

 упорядоченный массив

 разновидность FIFO-очереди

 многомерный массив

 позиционно упорядоченную коллекцию с произвольными типами элементов

5. Для каких типов элементов списка метод sort() работает без ошибок?

 для однотипных элементов одного списка

 для любых типов элементов

 только для целочисленных

 только для строковых

6. Какой метод отвечает за разворачивание списка?

 reorder()

 rebuild()

 reverse()

 rotate()

7. Какой метод отвечает за добавление элемента в конец списка?

 add()

 extend()

 include()

 append()

8. За что отвечает следующий фрагмент кода:

l = [123, ‘hello’, 1.23]

l.insert(1, ‘inserted’)

 добавление элемента с индексом 1

 замена элемента с индексом 1 на указанный элемент

 удаление указанного элемента

 проверка наличия указанного элемента с указанной позицией

9. Выберите одно верное утверждение про списки:

 списки невозможно сортировать

 списки имеют фиксированный размер

 списки в Python являются изменяемыми

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

10. Какой максимальный размер у списка в Python?

 фиксированного размера нет

 1 млн. элементов

 100 тыс. элементов

 10 тыс. элементов

Какие ошибки допущены в коде ниже?

def factorial(n):

if n == 0:

return 1

else:

return n * factorial(n - 1)

print(factorial(5))

Функция не может вызывать сама себя

Необходимо указать тип возвращаемого значения

В коде нет никаких ошибок

Функция всегда будет возвращать 1

Где правильно создана переменная?

(Спрашивается про вариант ответа, который не выдаст ошибку при запуске проекта)

int num = 2

Нет подходящего варианта

num = float(2)

$num = 2

var num = 2

Сколько библиотек можно импортировать в один проект?

Не более 5

Не более 23

Неограниченное количество

Не более 3

Не более 10

Что будет результатом этого кода?

x = 23

num = 0 if x > 10 else 11

print(num)

23

0

10

Ошибка

11

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

name = "John"

print('Hi, %s' % name)

"Hi, John"

Ошибка

"Hi, name"

"Hi, "

Что покажет этот код?

for j in 'Hi! I\'m mister Robert':

if j == '\'':

print("Найдено")

break

else:

print ("Готово")

"Найдено"

"Найдено" и "Готово"

Ошибку в коде

"Готово"

Что покажет этот код?

for i in range(5):

if i % 2 == 0:

continue

print(i)

Числа: 0, 2 и 4

Числа: 1 и 3

Ошибку из-за неверного вывода

Числа: 1, 3 и 5

Ошибку, так как i не присвоена

Какая библиотека отвечает за время?

localtime

clock

Time

time

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

Использовать метод input()

Использовать метод read()

Использовать метод readLine()

Использовать метод get()

Использовать метод cin()

Имеется кортеж вида T = (4, 2, 3). Какая из операций приведёт к тому, что имя T будет ссылаться на кортеж (1, 2, 3)?

T[0] = 1

T = (1) + T[1:]

T = (1,) + T[1:]

T.startswith(1)

Для чего в Python используется встроенная функция enumerate()?

Для определения количества элементов последовательности.

Для одновременного итерирования по самим элементам и их индексам.

Для сортировки элементов по значениям id.

Что выведет интерпретатор для следующей программы (версия Python 3.6+)?

def get_name_and_decades(name, age):

print(f"My name is {name} and I'm {age / 10:.5f} decades old.")
get_name_and_decades("Leo", 31)


My name is Leo and I'm 31.00000 decades old.

My name is Leo and I'm 3.1 decades old.

Исключение: перед строкой стоит лишняя буква f.

My name is Leo and I'm 3.10000 decades old.

My name is {name} and I'm {age / 10:.5f} decades old.

Необходимо собрать и вывести все уникальные слова из строки рекламного текста. Какой из перечисленных типов данных Python подходит лучше всего?

кортеж (tuple)

список (list)

множество (set)

словарь (dict)

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

animals = [

{'type': 'penguin', 'name': 'Stephanie', 'age': 8},

{'type': 'elephant', 'name': 'Devon', 'age': 3},

{'type': 'puma', 'name': 'Moe', 'age': 5},

]

sorted(animals, key='age')

Ни один вариант не является верным, два словаря нельзя сравнивать друг с другом.

sorted(animals, key=lambda animal: animal['age'])

sorted(animals)


написать администратору сайта