игра брюс 2048
Главная / Программирование / Разработка компьютерных игр на языке Python / Тест 4

Разработка компьютерных игр на языке Python - тест 4

Упражнение 1:
Номер 1
Python присоединяет внешние модули с помощью команды 

Ответ:

 (1) import 

 (2) uses 

 (3) include 

 (4) using 


Номер 2
Пометьте корректное использование оператора import 

Ответ:

 (1) import(random) 

 (2) import random 

 (3) random import 

 (4) import.random  


Номер 3
 В команде  import random собственно random означает

Ответ:

 (1) параметр функции import  

 (2) название внешнего модуля 

 (3) запуск программы со случайными начальными данными 

 (4) присоединение случайного модуля 


Упражнение 2:
Номер 1
В языке программирования Python  random.randint() это 

Ответ:

 (1) функция 

 (2) название внешнего модуля 

 (3) оператор 

 (4) выражение 


Номер 2
Пометьте корректное использование функции  random.randint()

Ответ:

 (1) random.randint(1-7) 

 (2) random.randint(2,8) 

 (3) random.randint(5:8) 

 (4) random.randint(3;9) 


Номер 3
Компилятор на строку кода >>>а = random.randint(4, 9) выдает ошибку:
а = random.randint(4, 9)
NameError: name 'random' is not defined
Укажите правильную причину ошибки

Ответ:

 (1) параметры этой функции разделяются запятой 

 (2) не импортирован внешний модуль random 

 (3) недопустимый пробел после а  

 (4) такая функция не существует 


Упражнение 3:
Номер 1
Укажите концепцию, которая не входят в циклический оператор while 

Ответ:

 (1) блок 

 (2) условие 

 (3) оператор сравнения 

 (4) импорт внешнего модуля 


Номер 2
Укажите, что такое блок в циклической конструкции языкa программирования Python 

Ответ:

 (1) оператор, который останавливает выполнение цикла 

 (2) оператор сравнения, который определяет конец цикла 

 (3) условие выполнения очередного цикла 

 (4) одна или более строка кода, сгруппированных одинаковым отступом 


Номер 3
Пометьте правильное использование циклического оператора  while 

Ответ:

 (1) while x = 10 

 (2) while (a != 7):  

 (3) while (a=1; a>7; a++) 

 (4) while(a>8)  


Упражнение 4:
Номер 1
Пометьте корректное значение обозначающее "истинно"

Ответ:

 (1) False  

 (2) True 

 (3)

 (4)


Номер 2
Пометьте корректное значение обозначающее "ложь"

Ответ:

 (1) False  

 (2) True 

 (3)

 (4)


Номер 3
Пометьте корректное значение обозначающее "истинно"

Ответ:

 (1) TRUE 

 (2) True 

 (3) true 

 (4) Yes 


Упражнение 5:
Номер 1
Пометьте корректное значение обозначающее "ложь" в Python

Ответ:

 (1) FALSE 

 (2) False 

 (3) false 

 (4) no 


Номер 2
  Укажите, каков тип переменной а  в коде  a = (b>5)  ?

Ответ:

 (1) целый 

 (2) булевский 

 (3) дробный 

 (4) строка 


Номер 3
 Пометьте корректное присвоение переменной значение "истинно"

Ответ:

 (1) a = True 

 (2) a = 'True' 

 (3) a = "True" 

 (4) a = "Yes" 


Упражнение 6:
Номер 1
Какое сочетание символов не является оператором сравнения ?

Ответ:

 (1) isnot 

 (2) != 

 (3) == 

 (4) = 


Номер 2
Какое сочетание символов не является оператором сравнения

Ответ:

 (1) ==  

 (2) >=  

 (3) =  

 (4) !=  


Номер 3
Какое сочетание символов не является оператором сравнения

Ответ:

 (1) >>  

 (2) ==  

 (3) >  

 (4) !=  


Упражнение 7:
Номер 1
Отметье корректное использование в Python оператора  while

Ответ:

 (1) while x=10 : 

 (2) while (x>0): 

 (3) while(print(x>1))  

 (4) while (input(x) > 0): 


Номер 2
Отметье корректное использование в Python оператора  while

Ответ:

 (1) while input(x)>0  

 (2) while print(x)=10 

 (3) print(while x=10): 

 (4) while (x==10): 


Номер 3
Строка кода >>>while (x=1): выдает ошибку: SyntaxError: invalid syntax.
Укажите правильную причину ошибки

Ответ:

 (1) пропущен пробел перед while 

 (2) недопустимый пробел перед скобками 

 (3) в скобках не логическое выражение 

 (4) х не определен заранее 


Упражнение 8:
Номер 1
Укажите, какой оператор используется для перевода строки в целое число 

Ответ:

 (1) int() 

 (2) digit() 

 (3) stringToDigit() 

 (4) abs() 


Номер 2
Укажите корректное использование оператора int()

Ответ:

 (1) int(7) 

 (2) int('54')  

 (3) int 23 

 (4) int"72" 


Номер 3
Укажите корректный результатом выполнение строки кода  >>> 7 + int('9') 

Ответ:

 (1) 79 

 (2) 16 

 (3) '79' 

 (4) "79" 


Упражнение 9:
Номер 1
Укажите , какое действие производит выражение  i = i + 1

Ответ:

 (1) не имеет смысла 

 (2) увеличивает переменную i на единицу 

 (3) принимает значение True 

 (4) принимает значение False 


Номер 2
Укажите, какое понятие определяет выражение  i = i + 1  

Ответ:

 (1) инкремента 

 (2) декремента 

 (3) условия 

 (4) цикла 


Номер 3
Отметьте корректное определение инкремента

Ответ:

 (1) увеличения значения пепеменной на 1 

 (2) уменьшение значения пепеменной на 1 

 (3) сравнение значения переменной с единицей 

 (4) прсаоение значению переменной единицы 


Упражнение 10:
Номер 1
Отметьте, чем является в логической конструкции  if (x > 1):  ключевое слово  if  

Ответ:

 (1) блок 

 (2) оператор сравнения 

 (3) параметр цикла 

 (4) инкремент 


Номер 2
Строка кода  if (x!=1):  - корректна. Укажите, что находится в круглых скобках

Ответ:

 (1) сравнение 

 (2) присвоение 

 (3) строка 

 (4) инкремент 


Номер 3
Строка кода  if (x!=1) . Укажите, что после круглых скобок необходимо ставить: 

Ответ:

 (1) пробел 

 (2)

 (3) {} 

 (4) then  


Упражнение 11:
Номер 1
Укажите, что делает оператор  break в цикле 

Ответ:

 (1) прерывает выполнение итерации 

 (2) прерывает выполнение всей программы 

 (3) останавливает выполнение цикла 

 (4) прерывает выполнение цикла 


Номер 2
Укажите оператор, который прерывает выполнение цикла

Ответ:

 (1) input() 

 (2) break 

 (3) return 

 (4) import 


Номер 3
Укажите, что делает программа после выполнения команды break 

Ответ:

 (1) выходит из программы 

 (2) переходит к оператору, следующему после цикла 

 (3) останавливает выполнение цикла 

 (4) переходит к выполнению следующей итерации цикла 


Упражнение 12:
Номер 1
Выполнение строки кода  >>>if (x=0):  вызвало ошибку SyntaxError: invalid syntax. Укажите причину

Ответ:

 (1) недопустимый пробел после оператора if 

 (2) условие не следует брать в круглые скобки 

 (3) x=0 не условие, а присвоение 

 (4) двоеточие после условия недопустимо 


Номер 2
Выполнение кода  >>>while x >0  вызвало ошибку SyntaxError: invalid syntax. Укажите причину

Ответ:

 (1) условие x>0 необходимо заключить в круглые скобки 

 (2) x>0 не является условием 

 (3) пропущено двоеточие после условия 

 (4) недопустимый пробел после while 


Номер 3
Выполнение кода  >>>while (x >0)  вызвало ошибку SyntaxError: invalid syntax. Укажите причину

Ответ:

 (1) условие x>0 необходимо использовать без скобок 

 (2) x>0 не является условием 

 (3) пропущено двоеточие после условия 

 (4) недопустимый пробел после while 




Главная / Программирование / Разработка компьютерных игр на языке Python / Тест 4