Главная / Программирование /
Разработка компьютерных игр на языке 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()