Font size
WorksheetsPython Basics
Total questions: 41
Worksheet time: 1hrs 18mins
Измените порядок, чтобы получить программу, которая запрашивает число и выводит его квадрат.
k = input()
n = int(k)
x = n ** 2
print(x)
Сопоставьте эквивалентные выражения (имеющие одинаковые значения для любого x)
(2 < x) and (x <= 3)
2 < x <= 3
(2 < x) or (x<= 3)
True
x != 2 and x < 3
x < 2 or (2 < x < 3)
(x > 3) and (x < 2)
False
not (x > 3)
x < 4 and x <= 3
Это не оператор сравнения (a)
В результате print(int('1') + float("2")) будет напечатано (a)
Распределите по категориям
Целое
Строка
Логический
True
while
if
else
and
elif
input
1_my_perem
20n
x = int(3/5)
y = float(1/2)
print(x+y)
Сколько раз программа напечатает "Wow!"?
for wow in range(1, 5):
print("Wow!")
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
if a < 5:
a = 5
10
5
15
0
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
if a > 5:
a = 12
10
12
5
22
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
if a < 15:
a = a + 12
else:
a = a -7
22
10
3
12
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10
b = 5
if a > 5 and a < b:
a = a - 5
10
15
20
5
Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3?
a = 10
b = 5
if a > 1 ... a < b:
a = a - 7
else:
a = a + 7
(a)
.
Определите значение переменной a после выполнения алгоритма:
a = 4
b = 6
b = 8 + a* b
a = b / /4 *a
В ответе укажите одно целое число – значение переменной a.
(a)
Чему будет равна переменная «c» после выполнения этой программы:
a = 28
b = 7
c = a % b + b
(a)
Чему будет равна переменная «c» после выполнения этой программы:
a = 22
b = 4
c = a // b + a
(a)
Чему будет равна переменная «c» после выполнения этой программы:
a = 20
b = 3
b = a // b
c = a % (b + 1)
(a)
Рассмотрите фрагмент программы.
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(6, 8); (3, 5); (–7, 2); (7, 7); (9, 8); (–1, 3); (–4, 5); (6, 9); (2, –1).
Сколько было запусков, при которых программа напечатала «YES»?
(a)
Для ввода целого числа используется ...
input()
int(input())
print()
int(print())
Определите, что появится на экране в результате выполнения программы:
a=input()
print("Всё хорошо?", "a")
Если пользователь введет слово "Маша"
Всё хорошо? Маша
Всё хорошо? а
Всё хорошо?
Всё хорошо?, "а"
С помощью какого знака(препинания) можно указать несколько аргументов в команде print
запятая
точка
точка с запятой
Пайтон это не русский, там нет знаков препинания
Какие числа будут напечатаны в столбик одно за другим в результате работы этой программы?
2,4,6,8,10
4,6,8,10
4,8,10
4,6,8
Как выглядит оператор деления нацело?
(a)
Как выглядит оператор возведения в степень?
(a)
Что будет выведено в результате выполнения программы?
1 000
3
1
3.33
Что будет выведено в результате выполнения программы?
72
4
2
4.5
С каким количеством аргументов может быть вызвана функция range()?
1
3
2
все ответы верны
Какой код выполнит тело цикла ровно 10 раз?
for i in range(9):
for i in range(10):
for i in range(11):
как выглядит оператор сравнения "равно"
(a)
как выглядит оператор "не равно"
(a)
Чему равно "a" после выполнения программы?
a = 2
If a<3:
print(a+1)
else:
print(a-1)
3
2
1
0
Чему равно "с" после выполнения программы?
x = 3
c = 0
while x > 1:
c = c +1
x = x -1
3
0
1
2
Что будет выведено на экране после выполнения кода?
a = 5
b = 10/2
print(a == b)
True
ничего
0
False
Что относится к арифметическим операторам?
>=, !=, = =
**, //, %
and, or, not
Что относится к операторам сравнения?
<, >, ==, !=
//, %, **, +
and, or, not
Какой тип данных хранит вещественные (нецелые) числа?
float
str
int
Чему равно S в конце программы?
(a)
Напишите первую строчку, которую выведет программа на экран
(a)
Кто-то написал следующую программу для поиска суммы чисел от 1 до 100 включительно.
summa = 0 for i in (1, 100): summa += i print(summa)
Есть ли ошибка в данном коде? Выберите "Все верно" или строчку, которая должна заменить ошибочную.
for i in range(1, 101):
for i in (1, 101):print('summa')Все верно
Какой результат будет выведен на экран после выполнения следующего кода?
a = 5
b = 3
print(a > b)
True
False
5
3
Что будет результатом выполнения программы?
a = 10
if a == 10:
print('a равно 10')
else:
print('a не равно 10')
a равно 10
a не равно 10
10
Ошибка
Что будет результатом выполнения следующего кода?
a = 7
b = 5
if a > b:
print('a больше b')
else:
print('b больше a')
a больше b
b больше a
Ошибка
7
