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