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

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

Упражнение 1:
Номер 1
Укажите корректное использование оператора ввода  input()

Ответ:

 (1) a = input(x)  

 (2) a = input  

 (3) a = input() 

 (4) a = input(0) 


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

Ответ:

 (1) input()  

 (2) input(x) = 7 

 (3) a== input()  

 (4) input  


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

Ответ:

 (1) 7 > input(x)  

 (2) input()  

 (3) x!=input()  

 (4) input(x=0) 


Упражнение 2:
Номер 1
Укажите корректное использование оператора вывода  print()

Ответ:

 (1) print Hello!  

 (2) print  

 (3) print() 

 (4) print 'World'  


Номер 2
 K введенному числу нужно прибавить 5 и вывести на экран. Укажите корректный код 

Ответ:

 (1) print(input) +5 ) 

 (2) print(input(x+5))  

 (3) x=input() print(x+5) 

 (4) print input(+5)  


Номер 3
Что напечатает команда print() ?  Укажите правильный вариант

Ответ:

 (1) пустую строку 

 (2) ничего не напечатает 

 (3) строку пробелов 

 (4) такой синтаксис некорректен 


Упражнение 3:
Номер 1
Укажите, для чего используется команда print()  без параметра в скобках  

Ответ:

 (1) такое использование некорректно 

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

 (3) для очистки экрана 

 (4) для перемещения курсора вверх экрана 


Номер 2
Укажите. для чего используется команда input()   в отличие от команды  x=input()   

Ответ:

 (1) такое использование некорректно 

 (2) для остановки программы 

 (3) для выхода из программы 

 (4) буфферизации введенного значения  


Номер 3
 Вам необходимо вывести сообщение после двух нажатий "Enter".  Какой вариант кода корректен?

Ответ:

 (1) input(2) print('Hello!')  

 (2) input() input() print('Hello!')  

 (3) if input() == 2 : print('Hello')  

 (4) input() =2 print('Hello!')  


Упражнение 4:
Номер 1
Для отображение двойных кавычек  в выводимой строке каким спец-символом Вы воспользуетксь?

Ответ:

 (1)

 (2)

 (3)

 (4)


Номер 2
 Вам необходимо вывести строку "What's wrong? " Укажите правильный вариант кода

Ответ:

 (1) print('What\'s wrong?')  

 (2) print(What/'s wrong?)  

 (3) print("What/'s wrong?")  

 (4) print('What/'s wrong?')  


Номер 3
Вам необходимо вывести строку "What's wrong? " Укажите правильный вариант кода

Ответ:

 (1) print("What's wrong?") 

 (2) print('What's wrong?') 

 (3) print('What/'s wrong?') 

 (4) print("What\'s wrong?') 


Упражнение 5:
Номер 1
Вам необходимо вывести URL-адрес http:\\yandex.ru. Какой вариант кода корректен?

Ответ:

 (1) print('http:/\\yandex.ru')  

 (2) print('http:\\\yandex.ru')  

 (3) print("http:\\yandex.ru")  

 (4) print(http:\\yandex.ru)  


Номер 2
Что выведется в результате выполения кода print('Hello, \n world!') 

Ответ:

 (1) Hello, \n world!  

 (2) Hello, world! 

 (3) Hello, n world! 

 (4) Hello, world!  


Номер 3
Что производит сочетание символов \t в коде  print('Hello, \t world')  

Ответ:

 (1) вставляет знак табуляции между словами  

 (2) перенос на новую строку  

 (3) форматирует текст  

 (4) ничего  


Упражнение 6:
Номер 1
 Укажите причину НЕ корректности  кода print("Paython is great!')  

Ответ:

 (1) cтрока начинается с двойной кавычки , а заканчивается одинарной 

 (2) cтрока не ограничивается двойными кавычками 

 (3) cтрока не ограничивается одинарными кавычками 

 (4) cтрока не может слева ограничиваться двойными кавычками 


Номер 2
Объясните ошибку выполнения кода выполнения кода print( "Today\'s weather' ) 

Ответ:

 (1) одинарная кавычка внутри строки 

 (2) строка начинается двойной кавычкой , а заканчивается одинарной 

 (3) символ \ недопустим внутри строки 

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


Номер 3
Объясните, что будет выведено в результате выполнения кода print('Hello, world!', end='') 

Ответ:

 (1) Hello, world!, end='' 

 (2) Hello, world!end 

 (3) Hello, world!end='' 

 (4) Hello, world! 


Упражнение 7:
Номер 1
Вы хотите вывести текст "Hello, world!" так, чтобы каждое слово было на новой строке. Укажите корректный вариант кода

Ответ:

 (1) print('Hello, \n world!')  

 (2) print('Hello, \t world!')  

 (3) print('Hello, \\ world!')  

 (4) print('Hello, \" world!')  


Номер 2
Укажите, какой дополнительный параметр есть у функции print() ? 

Ответ:

 (1) EOL 

 (2) EOF 

 (3) end 

 (4) END 


Номер 3
Укажите, что означает  end='' для функции print()

Ответ:

 (1) прекращение выполнения функции 

 (2) замещение символа "конец строки"  

 (3) функция ничего не выведет 

 (4) переход на новую строку 


Упражнение 8:
Номер 1
 Укажите корректное присвоение значения параметру end

Ответ:

 (1) end == ' ' 

 (2) end = '' 

 (3) end = input() 

 (4) print.end ='' 


Номер 2
Какое тип значения приобретет переменная х в результате выполнения кода  >>>x=input() 

Ответ:

 (1) int 

 (2) string 

 (3) float 

 (4) boolean 


Номер 3
В результате выполнения кода 

>>x=input()
>>>print(x+5)
 Вы ввели значение 3.  Программа выдала ошибку TypeError: Can't convert 'int' object to str implicitly. Укажите корректное объяснение

Ответ:

 (1) функция print не производит вычислений 

 (2) х было присвоено строковое значение, и его не сложить с целым значением 

 (3) неправильный синтаксис print() 

 (4) неправильный синтаксис input() 




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