Главная / Программирование /
Разработка компьютерных игр на языке Python / Тест 2
Разработка компьютерных игр на языке Python - тест 2
Упражнение 1:
Номер 1
Укажите причину синтаксической ошибки SyntaxError: unexpected indent работы кода >>> 4 + 8
Ответ:
 (1) недопустимый пробел перед четверкой 
 (2) некорректное арифметическое выражение 
 (3) символ плюс недопустим в Python 
 (4) недопустимый пробел между четверкой и плюсом 
Номер 2
Укажите причину синтаксической ошибки SyntaxError: unexpected indent работы кода >>> 9/3
Ответ:
 (1) недопустимый пробел перед девяткой 
 (2) некорректное арифметическое выражение 
 (3) символ дробь недопустим в Python 
 (4) недопустимый пробел после девятки 
Номер 3
Укажите причину синтаксической ошибки SyntaxError: unexpected indent работы кода >>> 6 -3
Ответ:
 (1) недопустимый пробел перед шестеркой 
 (2) некорректное арифметическое выражение 
 (3) символ минус недопустим в Python 
 (4) недопустимый пробел после шестерки 
Упражнение 2:
Номер 1
Какой из нижеперечисленных символов не является оператором Python
Ответ:
 (1) +  
 (2) -  
 (3) *  
 (4) :  
Номер 2
Какой из нижеперечисленных символов является оператором Python
Ответ:
 (1) : 
 (2) / 
 (3) ; 
 (4) # 
Номер 3
Какой из нижеперечисленных символов определяет операцию деления
Ответ:
 (1) / 
 (2) \ 
 (3) : 
 (4) ; 
Упражнение 3:
Номер 1
Какое из нижеперчисленных чисел является целым (integer)
Ответ:
 (1) 6 
 (2) 5.0 
 (3) 34.9 
 (4) 2/3 
Номер 2
Какая из нижеперечисленных строк не является выражением?
Ответ:
 (1) 6+0 
 (2) 113 
 (3) 7/7 
 (4) 5+8+4 
Номер 3
Какое из нижеперчисленных чисел являются типа float
Ответ:
 (1) 7 
 (2) 0 
 (3) 6.9 
 (4) 1649754 
Упражнение 4:
Номер 1
Укажите правильный результат выполения команды >>>8+5-2*3
Ответ:
 (1) 4 
 (2) 7 
 (3) 33 
 (4) 17 
Номер 2
Укажите правильный результат выполения команды >>>9-5+4*3
Ответ:
 (1) 11 
 (2) 24 
 (3) 16 
 (4) 18 
Номер 3
Укажите правильный результат выполения команды >>>5+7*4-3
Ответ:
 (1) 45 
 (2) 12 
 (3) 14 
 (4) 30 
Упражнение 5:
Номер 1
Пометьте символ , отвечющий оператору присваивания в Python
Ответ:
 (1) := 
 (2) = 
 (3) =: 
 (4) == 
Номер 2
Укажите, что означает в строке sprite = 17
символ =
Ответ:
 (1) сравнение 
 (2) отступ 
 (3) присваивание 
 (4) вычитание 
Номер 3
Укажите, что означает sprite
в строке sprite = 17
Ответ:
 (1) переменная 
 (2) оператор 
 (3) выражение 
 (4) команда  
Упражнение 6:
Номер 1
Укажите , что в строке кода >>>spam = 6+9
делает переменная spam
Ответ:
 (1) запоминает арифметическое выражение 
 (2) запоминает значение выражения 
 (3) сумирует шестерку с девяткой 
 (4) производит операцию сложения 
Номер 2
Укажите , что в строке кода >>>spam = 8 -2
делает переменная spam
Ответ:
 (1) запоминает арифметическое выражение 
 (2) запоминает значение выражения 
 (3) от восьмерки отнимает двойку 
 (4) производит операцию вычитания 
Номер 3
Укажите , что в строке кода >>>spam = 7 * 4
делает переменная spam
Ответ:
 (1) запоминает арифметическое выражение 
 (2) запоминает значение выражения 
 (3) умножает четверку на семерку 
 (4) производит операцию умножения 
Упражнение 7:
Номер 1
Укажите правильную причину ошибки SyntaxError при выполнении строки кода >>>7-
Ответ:
 (1) 7- не является выражением 
 (2) минус не является оператором 
 (3) пропущен пробел между семеркой и минусом 
 (4) пропущен пробел перед семеркой 
Номер 2
Укажите правильную причину ошибки SyntaxError при выполнении строки кода >>>8+
Ответ:
 (1) 8+ не является выражением 
 (2) плюс не является оператором 
 (3) пропущен пробел между восьмеркой и плюсом 
 (4) пропущен пробел перед восьмеркой 
Номер 3
Укажите правильную причину ошибки SyntaxError при выполнении строки кода >>>4/
Ответ:
 (1) 4/ не является выражением 
 (2) дробь не является оператором 
 (3) пропущен пробел между четверкой и дробью 
 (4) пропущен пробел перед четверкой 
Упражнение 8:
Номер 1
Укажите, что делает команда print()
при выполнении кода
>>>spam = 3 + 6
>>>print(spam)
Ответ:
 (1) производит суммирование 
 (2) выводит на консоль значение переменной spam
 
 (3) печатает на принтере число 9 
 (4) выводит на консоль сумму тройки и шестерки 
Номер 2
Укажите, что делает команда print()
при выполнении кода
>>>spam = 3 + 1
>>>print(spam)
Ответ:
 (1) производит вычитание 
 (2) выводит на консоль значение переменной spam
 
 (3) печатает на принтере число 4 
 (4) выводит на консоль разницу семерки и тройки 
Номер 3
Укажите, что делает команда print()
при выполнении кода
>>>spam = 8/4
>>>print(spam)
Ответ:
 (1) производит операцию деления 
 (2) выводит на консоль значение переменной spam
 
 (3) печатает на принтере число 2 
 (4) выводит на консоль строку "8 /4"