🔑ГОТОВЫЕ ответы на тесты 1-4 по предмету Основы программирования. Витте✨
Ответы к зачёту: Основы программирования
Бестселлер
Описание
ОТВЕТЫ на 220 вопросов по тестам 1-4 🔥
Средний балл 88 🎉
![]()
Средний балл 88 🎉

Список вопросов
Операторы (вставить слово) сравнивают размещение объектов в памяти и записываются как «not» или «is not».
В какой последовательности нужно выстроить строки программы, чтобы после выполнения всех условий была выведена строка «Boba Fett»?
Функция seek осуществляет (вставить слово) доступ к файлу.
Запись вида С = "Fine" if A/2 == B else B содержит (вставить слово) условный оператор.
Выберите правильный вариант выражения, реализующего целочисленное деление, например, числа 3 на 2.
Выберите правильные утверждения о типизации в Python:
Результат выражения float("3.14e2") равен
Какой результат будет возвращать выражение при значениях A = 5 и B = 3?
Какой результат будет возвращать выражение при значениях A = 5 и B = 3?
При каких значениях A и B выражение print ("Fine" if A/2 == B or A else B) будет возвращать строку "Fine"?
Какой результат вернёт программа
if A > B and B:
print (A + B)
elif B == A or A:
print (B - A)
else:
print (A < B), если установить значение переменной A равным 0, а значение B равным пустой строке?
if A > B and B:
print (A + B)
elif B == A or A:
print (B - A)
else:
print (A < B), если установить значение переменной A равным 0, а значение B равным пустой строке?
В какой кодировке хранят текст объекты типа "str" в языке PYTHON3?
Переменной b первоначально присваивается значение 10. b=10. Установите последовательность инициализации переменной b:
Какие из этих утверждений верны при выполнении следующей операции присваивания?
a = b = c = 1
a = b = c = 1
Какой результат даст выполнение программного кода
test1 = 'This is a test of the emergency text system' outfile = open('file1.txt', 'wt')
outfile.write(test1) outfile.close()
with open('filel.txt', 'rt') as infile:
test2 = infile.read()
print (len(test2))
test1 = 'This is a test of the emergency text system' outfile = open('file1.txt', 'wt')
outfile.write(test1) outfile.close()
with open('filel.txt', 'rt') as infile:
test2 = infile.read()
print (len(test2))
Впишите функцию для добавления элемента списка.
Посредством какой структуры данных реализованы словари ("dict") в языке Python?
Впишите функцию для удаления элемента списка.
Какие два способа из перечисленных позволяют избежать ошибок приведения типов на языке Python?
Как называется встроенный тип данных для хранения текста?
Чтобы добавить один элемент в множество, используется метод (вставить слово)
Какие логические операции допустимо использовать в условиях?
Что выведет код: print(5 // 2)?
Что выведет код: print(17 % 5 // 2 * 3 + 1)?
Выберите верные утверждения для динамической типизации переменных в PYTHON:
Как получить последний символ строки s произвольной длины?
Что вернет выражение 5 == 5.0?
Что будет выведено в результате выполнения программы:
print(bool("False"), bool(0))
print(bool("False"), bool(0))
Что будет выведено в результате выполнения программы:
print(type(5 + 3.0))
print(type(5 + 3.0))
При каких значениях А, В и С программа if ((A or B) and C) : print (True) будет возвращать True?
Какие из этих утверждений верны?
Выберите примеры объявления и инициализации типизированных переменных в Python:
Установите соответствие
При каких значениях выражение print(A > В) будет возвращать True?
Какие ключевые слова могут быть использованы в условиях?
Что будет выведено в результате выполнения программы:
x = 10
x += 5
x *= 2
print(x)
x = 10
x += 5
x *= 2
print(x)
Чтобы проверить, является ли строка s числом, можно использовать метод s.____
Чтобы проверить, содержится ли элемент x в множестве s, используется оператор (вставить слово)
Результат операции 15 / 2 в Python имеет тип данных (вставить слово)
Функция ____("3.14") вернет вещественное число 3.14.
Чтобы получить строку "ca" из строки "abcde", можно использовать срез (вставить)
Какие способы создания множества не являются корректными?
Какие свойства характеризуют тип данных «множество» (set) в Python?
Какой тип данных возвращает функция input()?
Что из перечисленного является корректным именем переменной в Python?
Что будет выведено в результате выполнения программы:
print(7.5 // 2)
print(7.5 // 2)
Какой символ используется для однострочных комментариев в Python?
Какой логический оператор возвращает True, если хотя бы одно условие истинно?
Что вернет выражение 3 ** 0?
Какой оператор выполняет побитовый сдвиг вправо?
Какие из этих операторов являются битовыми? (Выберите все верные)
Какие из этих выражений вернут True? (Выберите все верные)
Что выведет код: print(not (5 > 7) and (10 <= 10) or (3 != 3))?
На плоскости есть две окружности с координатами (0, 0) и (10, 10). Дано два числа - диаметры окружностей. Требуется проверить, имеют ли они хотя бы одну общую точку. Для решения этой задачи была написана программа с пронумерованными строками:
01: D1 = float(input("input D1:"))
02: D2 = float(input("input D2:"))
03: Result = ["Окружности пересекаются", "Окружности не пересекаются"]
04: R1 = D2/2
05: R2 = D2/2
06: print(Result[not R1-R2<=10])
В двух строках этой программы есть ошибки, из-за чего программа выдаёт неверный результат. Напишите номера этих строк через пробел.
01: D1 = float(input("input D1:"))
02: D2 = float(input("input D2:"))
03: Result = ["Окружности пересекаются", "Окружности не пересекаются"]
04: R1 = D2/2
05: R2 = D2/2
06: print(Result[not R1-R2<=10])
В двух строках этой программы есть ошибки, из-за чего программа выдаёт неверный результат. Напишите номера этих строк через пробел.
Поставьте в соответствие тип оператора и его запись:
Какой результат вернёт программа
if A > B:
print (A)
если установить значение переменной A равным 3, а значение B равным 4?
if A > B:
print (A)
если установить значение переменной A равным 3, а значение B равным 4?
Какой результат вернёт программа
if A > B:
print (A)
если установить значение переменной A равным числу 3, а значение B равным строке «4»?
if A > B:
print (A)
если установить значение переменной A равным числу 3, а значение B равным строке «4»?
Какой результат вернёт программа
if A:
print (A)
elif B:
print (B)
else:
print(B + str(A))
если установить значение переменной A равным 0, а значение B равным пустой строке?
if A:
print (A)
elif B:
print (B)
else:
print(B + str(A))
если установить значение переменной A равным 0, а значение B равным пустой строке?
При каких значениях A и B программа
if A/B > B+A:
print(A + B)
else:
print(B - A)
вернет неотрицательное число?
if A/B > B+A:
print(A + B)
else:
print(B - A)
вернет неотрицательное число?
Какой результат вернёт программа
if A = B:
print (A)
else:
print (B)
если установить значение переменной A равным строке «4», значение B равным строке «4»?
if A = B:
print (A)
else:
print (B)
если установить значение переменной A равным строке «4», значение B равным строке «4»?
В каком случае программа
if A < B:
print(A - B)
elif B:
print(B + A)
else:
print(A < B)
вернет число 5?
if A < B:
print(A - B)
elif B:
print(B + A)
else:
print(A < B)
вернет число 5?
При каких значениях A и B выражение print((A or B) and (not A or not B)) будет возвращать True ?
При каких значениях A и B программа
if A >= B:
print (A + B)
else:
print (B - A)
вернет число 6?
if A >= B:
print (A + B)
else:
print (B - A)
вернет число 6?
Что будет выведено в результате выполнения программы:
1 a = 7
2 b = 2
3 print(a // b, a % b)
1 a = 7
2 b = 2
3 print(a // b, a % b)
Что будет выведено в результате выполнения программы:
print(float("3.14") + 1)
print(float("3.14") + 1)
Установите соответствие
Срез "abcdef"[-1: -4: -1] вернет строку
Установите соответствие
Какой результат у выражения "{0} + {1} = {2}".format(2, 3, 5)?
Какой результат у выражения "Python".upper().lower()?
Как склеить строки "Hello" и "World" с пробелом между ними?
Какой результат у выражения 10 == "10"?
Какой результат у выражения "abc" == "Abc"?
При каком вызове функция float() вызовет ошибку?
Какой оператор сравнения проверяет "не равно"?
Что будет выведено в результате выполнения программы:
a = 25
b = 5
print(a / b / 2)
a = 25
b = 5
print(a / b / 2)
Какой оператор возвращает остаток от деления?
Чему равно 5 | 3?
Сопоставьте встроенные типы данных с их описанием.
Что вернет выражение 10 <= 10?
Какой тип данных используется для хранения целых чисел?
Какой оператор выполняет побитовый сдвиг влево? (вставить слово)
Какой оператор используется для конкатенации строк?
Что выведет код: print(5 > 3 and 10 < 8)?
Типизация в Python:
Какие из этих выражений будут иметь значение True?
Какие из этих операторов являются операторами присваивания? (Выберите все верные)
Что будет в результате выполнения кода
a=13.946
print("%.2f" % a)
a=13.946
print("%.2f" % a)
Какое значение выдаст функция int("11111111", 2)?
Что будет выведено в результате выполнения программы:
print(int(True) + int(False))
print(int(True) + int(False))
Что будет выведено в результате выполнения программы:
print("Hello" + " " + "World")
print("Hello" + " " + "World")
Метод "abc".upper() вернет строку (вставить слово)
Срез "abcdef"[::2] вернет подстроку (вставить слово)
Установите соответствие
Срез "abcdef"[-3:-1] вернет подстроку (вставить слово)
Чтобы найти длину строки s, используется функция (вставить слово) (s).
Метод "PYTHON".lower() вернет строку (вставить слово)
Неупорядоченная коллекция уникальных элементов в Python называется (вставить слово)
Какой код корректно преобразует число 100 в строку?
Какой символ используется для новой строки в строке?
Характеристики ответов (шпаргалок) к зачёту
Тип
Коллекция: Ответы к зачёту
Предмет
Учебное заведение
Семестр
Просмотров
72
Качество
Идеальное компьютерное
Количество вопросов
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МУ им. С.Ю. Витте


















