Основы языка Python (линейный алгоритм + условный оператор)
Список вопросов теста
Вопрос 1
Что будет показано в результате?
name = "John"
print('Hi, name' name)
Варианты ответов
- Hi, name
- Hi, John
- Hi
- Ошибка
Вопрос 2
Как получить данные от пользователя (осуществить ввод данных)?
Варианты ответов
- Использовать метод readLine()
- Использовать метод get()
- Использовать метод input()
- Использовать метод print()
- Использовать метод int()
Вопрос 3
Какой тип данных в Python представляет целые числа?
Варианты ответов
- complex
- float
- int
- bool
- input
Вопрос 4
Что будет выведено на экран в результате выполнения инструкции?
print(45 // 6 % 5 + 56 % 4 // 4)
Варианты ответов
- 2
- 22
- 4
- ошибка
Вопрос 5
Какой оператор используется для получения остатка от деления в Python?
Варианты ответов
- %
- //
- /
- mod
Вопрос 6
Что будет выведено на экран в результате выполнения оператора?
print ( ' Гостиница ', ' Орбита , 3 звезды. ' )
Варианты ответов
- Гостиница Орбита , 3 звезды.
- Гостиница 'Орбита', 3 звезды
- Ошибка
- Гостиница 'Орбита, 3 звезды.',
Вопрос 7
Найди соответствие между функцией и её значением:
1.
input()
2.
print()
3.
=
4.
float()
5.
int()
Варианты ответов
-
Ввод данных в память
-
Вывод данных на экран
-
Присваивание
-
Преобразование строки в число с плавающей точкой
-
Перобразование строки в целое число
Вопрос 8
Что будет выведено на экран в результате выполнения програмы?
а = 25 // 6 +4
а = 25 % 6 - 1
print (a)
Варианты ответов
- 0
- 8
- 80
- 08
- ошибка
Вопрос 9
Что будет напечатано на экране,, после выполнения программы?
a=25 % 3 + 67//15 - 1%10
print (a)
Варианты ответов
- а
- 4
- 0
- ошибка
Вопрос 10
Что будет напечатано на экране,, после выполнения программы?
a=18 % 7 * 125//25+2
print ('a')
Варианты ответов
- 22
- ошибка
- а
- 4
- 20
Вопрос 11
s = int(input())
t = int(input())
if s > 10 or t > 10:
print("YES")
else:
print("NO")
Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел:
(1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5).
Сколько было запусков, при которых программа напечатала «NO»?
Варианты ответов
- 5
- 4
- ни одного
- при всех запусках
Вопрос 12
Что будет выведено на экран после следующего фрагмента программы:
r=8
s=r-2
if s>r or r%2==0:
print(r+2*s)
else:
print(s+r*2)
Варианты ответов
- 8
- 6
- 20
- 22
Вопрос 13
Что делает данная программа?
print (''Введите целое число'')
d=int(input())
if d%2==1:
print (''Число нечетное'')
else:
print (''Число четное '')
Варианты ответов
- Проверяет число d на нечетность
- Проверяет число d на четность
- Печатает число d
- Проверяет окачивается ли число d на 2
Вопрос 14
Что будет выведено на экран после выполнения фрагмента программы:
x=6
y=x+2
if y>=x :
print(y+x)
else:
print(y-x)
Варианты ответов
- 6
- 8
- 14
- 2


