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

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

Упражнение 1:
Номер 1
Укажите, что в  общем понимании означает преременная типа  string

Ответ:

 (1) фрагменты текста 

 (2) целые числа 

 (3) числа типа float 

 (4) оператор 


Номер 2
В более строгом смысле string  это набор символов заключенных между

Ответ:

 (1) пробелами 

 (2) одинарными кавычками 

 (3) двойными кавычками 

 (4) запятыми 


Номер 3
Укажите, что означает string   в языке программирования Python

Ответ:

 (1) переменная 

 (2) число 

 (3) оператор 

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


Упражнение 2:
Номер 1
Укажите, какая из строк подходит под определение  string

Ответ:

 (1) Hello, world! 

 (2) 'Oops, I did it again! 

 (3) 246.783 

 (4) '126#$%^$%@' 


Номер 2
Укажите, какая из строк подходит по синтаксису под определение  string

Ответ:

 (1) Python is great! 

 (2) 'Yahoooooo! 

 (3) "Все на выборы!!!" 

 (4) '7' 


Номер 3
Укажите, какая из строк подходит по синтаксису под определение  string

Ответ:

 (1) Олимпиада Сочи-2014 

 (2) "gjy7976$#*(*" 

 (3) 57932.99999 

 (4) 'The show must go on' 


Упражнение 3:
Номер 1
Путем конкатенации разных строк мы хотим получит строку 'Hello, world!'. Укажите, какой код наиболее точен?

Ответ:

 (1) Hello + world! 

 (2) 'Hello' + 'world' 

 (3) 'Hello '+ 'world!' 

 (4) 'Hello'+ ',' + ' world!' 


Номер 2
Путем конкатенации разных строк мы хотим получит строку 'Hello, world!'. Укажите, какой код наиболее корректен?

Ответ:

 (1) "Hello," + "world" + "!" 

 (2) Hello, + world + ! 

 (3) 'Hello, ' + 'world!' 

 (4) 'Hello, + world!' 


Номер 3
Путем конкатенации разных строк мы хотим получит строку 'Hello, world!'. Укажите, какой код наиболее корректен?

Ответ:

 (1) "Hello," + " world!" 

 (2) 'Hello, ' + 'world!'  

 (3) 'Hello' + ',' + 'world' + '!' 

 (4) Hello, + 'world!' 


Упражнение 4:
Номер 1
Вы хотите сохранить свою первую программу на Python. Укажите, с каким расширением она будет сохранена

Ответ:

 (1) .pas 

 (2) .py 

 (3) .cpp 

 (4) html 


Номер 2
Вы хотите сохранить свою первую программу на Python. Укажите, с каким расширением она будет сохранена

Ответ:

 (1) .php 

 (2) .js 

 (3) .pyw 

 (4) .com 


Номер 3
Вы хотите сохранить свою первую программу на Python. Укажите, с каким расширением она будет сохранена

Ответ:

 (1) .css 

 (2) .exe 

 (3) .bat 

 (4) .py 


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

Ответ:

 (1) # Comments 

 (2) /* comments */ 

 (3) {comments} 

 (4) {*comments*} 


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

Ответ:

 (1) [*comments*] 

 (2) # comments 

 (3) @ comments 

 (4) % comments 


Номер 3
Отметьте правильно закомментированные пояснения в Python

Ответ:

 (1) # comments 

 (2) (*comments*) 

 (3) *comments* 

 (4) \*comments*\ 


Упражнение 6:
Номер 1
Отметьте корректное использование функции   print()

Ответ:

 (1) print('Hello!') 

 (2) print 'Hello' 

 (3) Print('Hello!') 

 (4) print("Hello') 


Номер 2
Отметьте корректное использование функции  print()

Ответ:

 (1) print(8 + 'Hello!') 

 (2) print('Hello!') 

 (3) print(Hello!) 

 (4) print('Hello) 


Номер 3
Отметьте  НЕ корректное использование функции  print()

Ответ:

 (1) print('Hello' + 'world') 

 (2) print 'Hello' 

 (3) print ('Hello') 

 (4) print('Hello') + print('world') 


Упражнение 7:
Номер 1
Отметьте корректное использование функции  input()

Ответ:

 (1) myName=input() 

 (2) myName = input('John') 

 (3) myName = input(John) 

 (4) myName = input'John' 


Номер 2
Отметьте корректное использование функции  input()

Ответ:

 (1) myName=input('John) 

 (2) myName=input("John") 

 (3) myName=input() 

 (4) myName=input() + 'John' 


Номер 3
Отметьте НЕ корректное использование функции  input()

Ответ:

 (1) myAge = input() 

 (2) myAge = input 

 (3) myName = input() 

 (4) pythonIs = input() 


Упражнение 8:
Номер 1
Переменную, обозначающую моё имя,  корректно назвать

Ответ:

 (1) имя 

 (2) myимя  

 (3) my name 

 (4) myname 


Номер 2
Переменную, обозначающую моё имя,  корректно назвать

Ответ:

 (1) my name 

 (2) the name of mine 

 (3) myname 

 (4) имя  


Номер 3
Переменную, обозначающую моё имя,   корректно назвать

Ответ:

 (1) my name 

 (2) MY NAME 

 (3) my name 

 (4) myName 


Упражнение 9:
Номер 1
 Все варианты корректны, но согласно  правилам Python переменную корректно назвать

Ответ:

 (1) myname 

 (2) myName 

 (3) MYNAME 

 (4) MyName 


Номер 2
Все варианты корректны, но согласно  правилам Python переменную следует назвать

Ответ:

 (1) myFriend 

 (2) theFriendOfMine 

 (3) myfriend 

 (4) MYFRIEND 


Номер 3
Все варианты корректны, но согласно  правилам Python переменную следует назвать

Ответ:

 (1) myfriendage 

 (2) ageOfMyFriend 

 (3) AgeOfMyFriend 

 (4) friendAge 


Упражнение 10:
Номер 1
Чтобы набрать новую программу в текстовом редакторе Python, следует нажать

Ответ:

 (1) File-New Window 

 (2) File-Edit 

 (3) Edit-Redo 

 (4) File-Open 


Номер 2
Чтобы набрать новую программу в текстовом редакторе Python, следует нажать

Ответ:

 (1) Ctrl+S 

 (2) Ctrl+N 

 (3) Ctrl+O 

 (4) Ctrl+M 


Номер 3
Чтобы запустить код из текстового редактора следует нажать

Ответ:

 (1) F9 

 (2) F5 

 (3) Ctrl+R 

 (4) Alt+R 


Упражнение 11:
Номер 1
Чтобы сохранить набранный в текстовом редакторе код, следует нажать 

Ответ:

 (1) Ctrl+S 

 (2) Ctrl+C 

 (3) Ctrl+V 

 (4) F2 


Номер 2
Чтобы загрузить сохраненный код из файла, следует нажать

Ответ:

 (1) Ctrl+O 

 (2) Alt+O 

 (3) Ctrl+N 

 (4) Ctrl+L 


Номер 3
Какая иконка соответствует фреймворку Python 3.3.2  ?

Ответ:

 (1) IDLE(Python GUI) 

 (2) Module Docs 

 (3) Python (command line) 

 (4) Python Compiler 


Упражнение 12:
Номер 1
При выведении значения переменной spam на экран выдается ошибка: NameError: name 'spam' is not defined 

Ответ:

 (1) переменную следует взять в одинарные кавычки, print('spam')  

 (2) переменной прежде следует задать начальное значение, spam=0  

 (3) правильно будет print spam  

 (4) правильно будет print() spam  


Номер 2
 При попытке выполнить команду  >>>  a=  b+15    выдается ошибка SyntaxError: unexpected indent

Ответ:

 (1) не определена переменная а 

 (2) не определена переменная b  

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

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


Номер 3
  Какое значение примет переменная с в результате выполнения следующего кода

 a = '6' 
 b = 12
 с = a + b 


Ответ:

 (1) 18 

 (2) 612 

 (3) '612' 

 (4) TypeError: Can't convert 'int' object to str implicitly 




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