Главная / Программирование /
Разработка компьютерных игр на языке Python / Тест 9
Разработка компьютерных игр на языке Python - тест 9
Упражнение 1:
Номер 1
Укажите корректный стиль Python для обозначения константы
Ответ:
 (1) HEIGHT 
 (2) Height 
 (3) height 
 (4) _height 
Номер 2
Укажите корректный стиль Python для обозначения константы
Ответ:
 (1) WEIGHT 
 (2) Weight 
 (3) weight 
 (4) _weight 
Номер 3
Укажите корректный стиль Python для обозначения константы
Ответ:
 (1) LENGTH 
 (2) Length 
 (3) length 
 (4) _Length 
Упражнение 2:
Номер 1
Укажите корректное сохранение данных в переменной типа list
Ответ:
 (1) myList = ['apple', 'pear', 'orange'] 
 (2) myList = 'apple', 'pear', 'orange' 
 (3) myList = ('apple', 'pear', 'orange') 
 (4) myList = ['apple'. 'pear', 'orange') 
Номер 2
Укажите корректное сохранение данных в переменной типа list
Ответ:
 (1) myList = ['apple'. 'pear'. 'orange'] 
 (2) myList = {'apple', 'pear', 'orange'} 
 (3) myList = ('apple''pear' 'orange') 
 (4) myList = ['apple', 'pear', 'orange'] 
Номер 3
Укажите корректное сохранение данных в переменной типа list
Ответ:
 (1) myList = ['apple', 'pear', 'orange'] 
 (2) myList = 'apple' 'pear' 'orange' 
 (3) myList = ('apple'; 'pear'; 'orange') 
 (4) myList = ['apple' 'pear' 'orange'] 
Упражнение 3:
Номер 1
Какой элемент myList будет выведен согласно кода
myList = ['apple', 'pear', 'orange', 'cherry','tomato','strawberry', 'banana']
print(myList[3])
Ответ:
 (1) apple 
 (2) pear 
 (3) orange 
 (4) cherry 
Номер 2
Какой элемент листа будет выведен согласно кода
myList = ['apple', 'pear', 'orange', 'cherry','tomato','strawberry', 'banana']
print(myList[3])
Ответ:
 (1) tomato 
 (2) None 
 (3) strawberry 
 (4) cherry 
Номер 3
Какой элемент листа будет выведен согласно кода
myList = ['apple', 'pear', 'orange', 'cherry','tomato','strawberry', 'banana']
print(myList[3])
Ответ:
 (1) banana 
 (2) pear 
 (3) True 
 (4) cherry 
Упражнение 4:
Номер 1
Укажите, какие елементы будут содержаться в myList в результате конкатенации согласно кода
myList = ['apple', 'pear', 'orange', 'cherry','tomato','strawberry', 'banana']
myList = myList + ['banana', 'mango']
Ответ:
 (1) ['apple', 'pear', 'orange', 'cherry','tomato','strawberry', 'banana'] 
 (2) ['apple', 'pear', 'orange', 'cherry','tomato','strawberry', 'banana', 'mango'] 
 (3) ['apple', 'pear', 'orange', 'cherry','tomato','strawberry', 'mango'] 
 (4) ['apple', 'pear', 'orange', 'cherry','tomato','strawberry', 'banana', 'banana', 'mango'] 
Номер 2
Укажите, какие елементы будут содержаться в myList в результате конкатенации согласно кода
myList = ['orange', 'cherry','tomato','strawberry', 'banana']
myList = myList + ['banana', 'mango']
Ответ:
 (1) ['apple', 'orange', 'cherry','tomato','strawberry', 'banana'] 
 (2) [ 'pear', 'orange', 'cherry','tomato','strawberry', 'banana', 'mango'] 
 (3) ['apple', 'pear', 'orange', 'cherry','tomato','strawberry', 'mango'] 
 (4) ['orange', 'cherry','tomato','strawberry', 'banana', 'banana', 'mango'] 
Номер 3
Укажите, какие елементы будут содержаться в myList в результате конкатенации согласно кода
myList = ['strawberry', 'banana']
myList = myList + ['banana', 'mango']
Ответ:
 (1) ['strawberry', 'banana'] 
 (2) ['strawberry', 'banana', 'mango'] 
 (3) ['strawberry', 'mango'] 
 (4) ['strawberry', 'banana', 'banana', 'mango'] 
Упражнение 5:
Номер 1
Укажите, какой будет список myList в результате выполнения кода
myList=[1,5,7,2,8,8]
myList.reverse()
Ответ:
 (1) [1,2,5,7,8,8]  
 (2) [8,8,7,5,2,1] 
 (3) [1,5,7,2,8,8] 
 (4) [8,8,2,7,5,1] 
Номер 2
Укажите, какой будет список myList в результате выполнения кода
myList=[1,5,7,2,8]
myList.reverse()
Ответ:
 (1) [1,2,5,7,8]  
 (2) [8,7,5,2,1] 
 (3) [1,5,7,2,8] 
 (4) [8,2,7,5,1] 
Номер 3
Укажите, какой будет список myList в результате выполнения кода
myList=[1,5,7]
myList.reverse()
Ответ:
 (1) [1,5,7]  
 (2) [7,1,5] 
 (3) [1,7,5] 
 (4) [7,5,1] 
Упражнение 6:
Номер 1
К списку продуктов myList=['bread', 'butter', 'eggs'] мы хотим добавить молоко. Укажите, какой код этому соответствует
Ответ:
 (1) myList.append('milk')  
 (2) myList.add('milk')  
 (3) myList= myList +'milk'  
 (4) myList + ('milk')  
Номер 2
К списку продуктов myList=['bread', 'butter', 'eggs'] мы хотим добавить молоко. Укажите, какой код этому соответствует
Ответ:
 (1) myList.append('milk')  
 (2) myList.input('milk')  
 (3) myList= myList + milk  
 (4) myList + ['milk']  
Номер 3
К списку продуктов myList=['bread', 'butter', 'eggs'] мы хотим добавить молоко. Укажите, какой код этому соответствует
Ответ:
 (1) myList.append('milk')  
 (2) myList[4] = 'milk'  
 (3) myList= myList +['milk']  
 (4) myList[3] = 'milk'  
Упражнение 7:
Номер 1
Укажите , какого числа не содержит список myList = list(range(1,100))
Ответ:
 (1) 0 
 (2) 1 
 (3) 99 
 (4) 100 
Номер 2
Укажите , какого числа не содержит список myList = list(range(100,1000))
Ответ:
 (1) 100 
 (2) 101 
 (3) 999 
 (4) 1000 
Номер 3
Укажите , какого числа не содержит список myList = list(range(20,40))
Ответ:
 (1) 20 
 (2) 21 
 (3) 39 
 (4) 40 
Упражнение 8:
Номер 1
Укажите, что получится в результате работы кода
myList= ['The','Python','is','great', '!']
myString = ''
for i in range(5):
myString = myString + myList[i]
Ответ:
 (1) myString == "The Python is great!"  
 (2) myString == "The Python is great !"  
 (3) myString == "ThePythonisgreat!"  
 (4) myString == "the python is great!"  
Номер 2
Укажите, что получится в результате работы кода
myList= ['The','Python','is','great', '!']
myString = ''
for i in range(3):
myString = myString + myList[i]
Ответ:
 (1) myString == "The Python is"  
 (2) myString == "The Python is "  
 (3) myString == "ThePythonis"  
 (4) IndexError: list index out of range  
Номер 3
Укажите, что получится в результате работы кода
myList= ['The','Python','is','great', '!']
myString = ''
for i in range(6):
myString = myString + myList[i]
Ответ:
 (1) myString == "ThePythonisgreat!"  
 (2) myString == "The Python is great! "  
 (3) IndexError: list index out of range  
 (4) myString == "the python is great! "  
Упражнение 9:
Номер 1
Укажите корректную инициалицию переменной типа dictionary
Ответ:
 (1) myDictionary ={'Lenght':3, 'Width':5, 'Height':12}  
 (2) myDictionary =['Lenght':3, 'Width':5, 'Height':12]  
 (3) myDictionary =('Lenght':3, 'Width':5, 'Height':12)  
 (4) myDictionary = 'Lenght':3, 'Width':5, 'Height':12  
Номер 2
Укажите корректную инициалицию переменной типа dictionary
Ответ:
 (1) myDictionary ={'Lenght':3, 'Width':5, 'Height':12}  
 (2) myDictionary = {'Lenght':3 'Width':5 'Height':12}  
 (3) myDictionary = {'Lenght':3. 'Width':5. 'Height':12}  
 (4) myDictionary = {'Lenght':3; 'Width':5; 'Height':12}  
Номер 3
Укажите корректную инициалицию переменной типа dictionary
Ответ:
 (1) myDictionary ={'Length':3, 'Width':5, 'Height':12}  
 (2) myDictionary = {'Lenght'-3, 'Width'-5, 'Height'-12}  
 (3) myDictionary = {'Lenght' 3, 'Width' 5, 'Height':12}  
 (4) myDictionary = {'Lenght'= 3,'Width'=5, 'Height'=12}  
Упражнение 10:
Номер 1
Укажите корректное применение переменной типа dictionary
Ответ:
 (1)
myDict ={'Length':3, 'Width':5, 'Height':12}
x = myDict['Length']
print(x)
 
 (2)
myDict ={'Length':3, 'Width':5, 'Height':12}
x = myDict[Length]
print(x) 
 (3)
myDict ={'Length':3, 'Width':5, 'Height':12}
x = myDict[0]
print(x)
 
 (4)
myDict ={'Length':3, 'Width':5, 'Height':12}
x = myDict[1]
print(x)
 
Номер 2
Укажите корректное применение переменной типа dictionarymyDict ={'Length':3, 'Width':5, 'Height':12}
Ответ:
 (1) x= myDict{'Length'}  
 (2) x= myDict['Length'] 
 (3) x= myDict{Length} 
 (4) x= myDict('Length') 
Номер 3
Укажите корректное применение переменной типа dictionarymyDict ={'Length':3, 'Width':5, 'Height':12}
Ответ:
 (1) x= myDict[Length]  
 (2) x= myDict['Length'] 
 (3) x= myDict[Length] 
 (4) x= myDict['length'] 
Упражнение 11:
Номер 1
Укажите, чем является строка 'Length' в словаре myDictionary ={'Length':3, 'Width':5, 'Height':12}
Ответ:
 (1) строкой 
 (2) значением 
 (3) ключём 
 (4) параметром 
Номер 2
Укажите, чем является строка 'Length' в словаре myDictionary ={'Length':3, 'Width':5, 'Height':12}
Ответ:
 (1) переменной 
 (2) выражением 
 (3) ключём 
 (4) оператором 
Номер 3
Укажите, чем является строка 'Length' в словаре myDictionary ={'Length':3, 'Width':5, 'Height':12}
Ответ:
 (1) условием 
 (2) логическим выражением 
 (3) ключём 
 (4) функцией 
Упражнение 12:
Номер 1
Укажите, чем является число 3 в словаре myDictionary ={'Length':3, 'Width':5, 'Height':12}
Ответ:
 (1) условием 
 (2) логическим выражением 
 (3) значением ключа 'Length' 
 (4) функцией 
Номер 2
Укажите, чем является число 3 в словаре myDictionary ={'Length':3, 'Width':5, 'Height':12}
Ответ:
 (1) целым числом 
 (2) логическим выражением 
 (3) значением ключа 'Length' 
 (4) параметром 
Номер 3
Укажите, чем является число 3 в словаре myDictionary ={'Length':3, 'Width':5, 'Height':12}
Ответ:
 (1) индексом  
 (2) число типа int 
 (3) значением ключа 'Length' 
 (4) оператором