Для студентов МУ им. С.Ю. Витте по предмету Основы программированияОсновы программированияОсновы программирования
5,0051
2025-12-072025-12-09СтудИзба
Ответы к зачёту: Основы программирования
Новинка
Описание
ОТВЕТЫ на 187 вопросов по тестам 1-4 🔥
Вероятность совпадения вопросов очень велика, поэтому с этим файлом Вы точно сдадите эту дисциплину.
2025 год
Московский университет им. С.Ю. Витте
Вероятность совпадения вопросов очень велика, поэтому с этим файлом Вы точно сдадите эту дисциплину.
2025 год Московский университет им. С.Ю. Витте
Список вопросов
Запись вида С = "Fine" if A/2 == B else B содержит (вставить слово) условный оператор.
На плоскости есть две окружности с координатами (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)
Выберите правильный вариант выражения, реализующего целочисленное деление, например, числа 3 на 2.
Какое значение выдаст функция int("11111111", 2)?
Выберите правильные утверждения о типизации в Python:
Что будет выведено в результате выполнения программы:
print(int(True) + int(False))
print(int(True) + int(False))
Что будет выведено в результате выполнения программы:
print("Hello" + " " + "World")
print("Hello" + " " + "World")
Метод "abc".upper() вернет строку (вставить слово)
Результат выражения float("3.14e2") равен
Срез "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)
Что будет выведено в результате выполнения программы:
a = 10
b = 20
c = 30
result = a < b < c and not b == 25
print(result)
a = 10
b = 20
c = 30
result = a < b < c and not b == 25
print(result)
Какой тип данных используется для хранения чисел с плавающей точкой?
Какой битовый оператор выполняет операцию И?
Какой оператор выполняет целочисленное деление?
Что вернет выражение 10 % 3?
Что вернет выражение 15 // 4?
Сопоставьте операторы с их описанием.
Сопоставьте арифметические операторы с их действием.
Что вернет выражение False or True?
Что делает оператор **?
Какие из этих способов корректно увеличивают переменную x на 1? (Выберите все верные)
Какие из этих логических выражений эквивалентны False? (Выберите все верные)
Какая из этих конструкций используется для создания комментария в Python?
Чему равно выражение: 2 + 3 * 4?
Что выведет код: print(15 ^ 7)? (Побитовое исключающее ИЛИ)
Какие из этих выражений вернут значение 8? (Выберите все верные)
Какой из этих операторов присваивания корректен?
Что выведет код: print(15 & 12 | 5)?
Для каких из этих типов данных операция сложения a + b является допустимой?
Запишите результат выполнения программы:
A=2
B=4
if A > B:
A = A + 2
print(B if A - B < 10 else A - 10)
else:
B = B - 5
print ((7, 8) [A - B > A / 2])
A=2
B=4
if A > B:
A = A + 2
print(B if A - B < 10 else A - 10)
else:
B = B - 5
print ((7, 8) [A - B > A / 2])
Запишите результат выполнения программы:
A=5
B=7
C = (7, 8) [A - B > A / 2]
if C - A > B + 2:
A = C + 2
print(C if A - B < 10 else A - 10)
else:
B = C - 5
print ((C + B - A) %5)
A=5
B=7
C = (7, 8) [A - B > A / 2]
if C - A > B + 2:
A = C + 2
print(C if A - B < 10 else A - 10)
else:
B = C - 5
print ((C + B - A) %5)
(вставить слово) набор рекомендаций о том, как писать код на Python, чтобы он был хорошо читаем и легко поддерживался.
Какой результат будет возвращать выражение при значениях A = 5 и B = 3?
Операторы (вставить слово) сравнивают размещение объектов в памяти и записываются как «not» или «is not».
Ключевые слова if, else, elif используются для (вставить слово) операции.
В какой последовательности нужно выстроить строки программы, чтобы после выполнения всех условий была выведена строка «Boba Fett»?
В какой последовательности нужно выстроить строки программы, чтобы после выполнения всех условий было напечатано число -2?
Какой результат будет возвращать выражение при значениях A = 5 и B = 3?
В какой последовательности выполняются операторы в Python?
Какие знаки возможно использовать для оформления блоков?
Какой результат вернёт программа
if A < B:
print (A)
elif B:
print (A+B)
else:
print (B), если установить значение переменной A равным списку [10, 3, 1, 4], а значение B равным пустому списку []?
if A < B:
print (A)
elif B:
print (A+B)
else:
print (B), если установить значение переменной A равным списку [10, 3, 1, 4], а значение B равным пустому списку []?
При каких значениях A выражение print(A.isdigit()) будет возвращать True?
Какой результат вернёт программа
if A == B:
print (A)
elif A > B:
print (A+B)
else:
print (B), если установить значение переменной A равным списку [10, 3, 1, 4], а значение B равным списку [10]?
if A == B:
print (A)
elif A > B:
print (A+B)
else:
print (B), если установить значение переменной A равным списку [10, 3, 1, 4], а значение B равным списку [10]?
Какой результат вернёт программа
if A == B:
print (A)
else:
print (B), если установить значение переменной A равным списку [8, 3, 1, 4], а значение B равным кортежу (8, 3, 1, 4)?
if A == B:
print (A)
else:
print (B), если установить значение переменной A равным списку [8, 3, 1, 4], а значение B равным кортежу (8, 3, 1, 4)?
Какой результат вернёт программа
if A >= B:
print (A)
else:
print (B), если установить значение переменной A равным списку [8, 3, 1, 4], а значение B равным кортежу (8, 3, 1, 4)?
if A >= B:
print (A)
else:
print (B), если установить значение переменной A равным списку [8, 3, 1, 4], а значение B равным кортежу (8, 3, 1, 4)?
При каких значениях A и B выражение print ("Fine" if A/2 == B or A else B) будет возвращать строку "Fine"?
Какой результат вернёт программа
if A == B:
print (A)
else:
print (B), если установить значение переменной A равным списку [8, 3, 1, 4], а значение B равным списку [8, 3, 14]?
if A == B:
print (A)
else:
print (B), если установить значение переменной A равным списку [8, 3, 1, 4], а значение B равным списку [8, 3, 14]?
Какой результат вернёт программа
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 равным пустой строке?
Какой результат вернёт программа print (A if A < B else B), если установить значение переменной A равным строке «Boba», а значение B равным строке «Fett»?
Характеристики ответов (шпаргалок) к зачёту
Тип
Коллекция: Ответы (шпаргалки) к зачёту
Предмет
Учебное заведение
Семестр
Просмотров
14
Количество вопросов
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МУ им. С.Ю. Витте















