Для студентов МУ им. С.Ю. Витте по предмету Основы программированияОсновы программированияОсновы программирования
5,0055
2025-12-072026-01-28СтудИзба
🔑ГОТОВЫЕ ответы на тесты 1-4 по предмету Основы программирования. Витте✨
Ответы к зачёту: Основы программирования
Бестселлер
Описание
ОТВЕТЫ на 211 вопросов по тестам 1-4 🔥
Вероятность совпадения вопросов очень велика, поэтому с этим файлом Вы точно сдадите эту дисциплину.
![]()
Вероятность совпадения вопросов очень велика, поэтому с этим файлом Вы точно сдадите эту дисциплину.

Список вопросов
В какой последовательности нужно выстроить строки программы, чтобы после выполнения всех условий была выведена строка «Boba Fett»?
Операторы (вставить слово) сравнивают размещение объектов в памяти и записываются как «not» или «is not».
Функция seek осуществляет (вставить слово) доступ к файлу.
Запись вида С = "Fine" if A/2 == B else B содержит (вставить слово) условный оператор.
Какой результат будет возвращать выражение при значениях 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 равным пустой строке?
Какой результат даст выполнение программного кода
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?
Выберите правильный вариант выражения, реализующего целочисленное деление, например, числа 3 на 2.
Выберите правильные утверждения о типизации в Python:
Результат выражения float("3.14e2") равен
В какой кодировке хранят текст объекты типа "str" в языке PYTHON3?
Переменной b первоначально присваивается значение 10. b=10. Установите последовательность инициализации переменной b:
Какие из этих утверждений верны при выполнении следующей операции присваивания?
a = b = c = 1
a = b = c = 1
Впишите функцию для добавления элемента списка.
Впишите функцию для удаления элемента списка.
Какие два способа из перечисленных позволяют избежать ошибок приведения типов на языке Python?
При каких значениях А, В и С программа 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, else, elif используются для (вставить слово) операции.
Какой результат вернёт программа
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 в строку?
Какой символ используется для новой строки в строке?
Какие из сравнений вернут True?
Как правильно преобразовать строку "123" в целое число?
Какие типы данных могут быть элементами множества?
Какой результат у выражения str(123.456)[:5]?
Какие способы создания множества являются корректными?
Какой результат у выражения bool("False")?
Какой результат будет у выражения type(3.14)?
Какой результат у выражения set("hello")?
Что будет выведено в результате выполнения программы:
print(True or False and False)
print(True or False and False)
Характеристики ответов (шпаргалок) к зачёту
Тип
Коллекция: Ответы к зачёту
Предмет
Учебное заведение
Семестр
Просмотров
48
Качество
Идеальное компьютерное
Количество вопросов
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МУ им. С.Ю. Витте

















