Главная / Программирование /
Разработка компьютерных игр на языке Python / Тест 11
Разработка компьютерных игр на языке Python - тест 11
Упражнение 1:
Номер 1
Укажите код, соответствующий пустому списку
Ответ:
 (1) myList = 0
 
 (2) myList = '0'
 
 (3) myList = []
 
 (4) myList = {}
 
Номер 2
Укажите код, соответствующий пустому списку
Ответ:
 (1) myList = [0]
 
 (2) myList = ''
 
 (3) myList = []
 
 (4) myList = ()
 
Номер 3
Укажите код, соответствующий пустому списку
Ответ:
 (1) myList = ''
 
 (2) myList = ' '
 
 (3) myList = []
 
 (4) myList = ""
 
Упражнение 2:
Номер 1
Укажите корректный код, создающий список из 7 чисел
Ответ:
 (1) myList = list.range(7)
 
 (2) myList = list(range(7))
 
 (3) myList = list.range[7]
 
 (4) myList = list(range[7])
 
Номер 2
Укажите корректный код, создающий список из 7 чисел
Ответ:
 (1) myList = list range(7)
 
 (2) myList = list(range(7))
 
 (3) myList = list[range[7]]
 
 (4) myList = list{range[7]}
 
Номер 3
Укажите корректный код, создающий список из 7 чисел
Ответ:
 (1) myList = list.range(1,7)
 
 (2) myList = list(range(7))
 
 (3) myList = list(range[1:7])
 
 (4) myList = list(range(1,7))
 
Упражнение 3:
Номер 1
Укажите корректный код, перемешивающий список в произвольном порядке
Ответ:
 (1) random(shuffle(myList))
 
 (2) shuffle.random(myList))
 
 (3) random.shuffle(myList)
 
 (4) random(shuffle(myList))
 
Номер 2
Укажите корректный код, перемешивающий список в произвольном порядке
Ответ:
 (1) shuffle.random[myList]
 
 (2) shuffle.random(myList))
 
 (3) random.shuffle(myList)
 
 (4) shuffle(myList).random
 
Номер 3
Укажите корректный код, перемешивающий список в произвольном порядке
Ответ:
 (1) myList.shuffle(random)
 
 (2) shuffle.myList(random)
 
 (3) random.shuffle(myList)
 
 (4) shuffle(myList).random
 
Упражнение 4:
Номер 1
Укажите причину ошибки NameError: name 'random' is not defined
компиляции кода
myList = list(range(10))
random.shuffle(myList)
Ответ:
 (1) некорректное задание списка 
 (2) не подключен внешний модуль random 
 (3) некорректый синтаксис испльзования функции random 
 (4) некорректый синтаксис испльзования функции shuffle 
Номер 2
Укажите причину ошибки NameError: name 'random' is not defined
компиляции кода
myList = list(range(10))
random.shuffle(myList)
Ответ:
 (1) некорректное задание размера списка 
 (2) не подключен внешний модуль random 
 (3) некорректый синтаксис испльзования функции range 
 (4) некорректый синтаксис испльзования функции list 
Номер 3
Укажите причину ошибки NameError: name 'random' is not defined
компиляции кода
myList = list(range(10))
random.shuffle(myList)
Ответ:
 (1) недопустимы пробел после myList 
 (2) не подключен внешний модуль random 
 (3) не определена функция random 
 (4) некорректый синтаксис испльзования функции параметра функции random 
Упражнение 5:
Номер 1
Укажите корректный код, выводящий список чисел myList= [1,2,3,4,5,6,7]
Ответ:
 (1) random.shuffle(myList).print
 
 (2) print.random.shuffle(myList)
 
 (3)
random.shuffle(myList)
print(myList)
 
 (4) print(random.shuffle(myList)) 
Номер 2
Укажите корректный код, выводящий список чисел myList= [1,2,3,4,5,6,7]
в произвольном порядке
Ответ:
 (1) random.shuffle(myList)(print)
 
 (2) print random.shuffle(myList)
 
 (3)
random.shuffle(myList)
print(myList)
 
 (4) random.shuffle(print(myList))
 
Номер 3
Укажите корректный код, выводящий список чисел myList= [1,2,3,4,5,6,7]
в произвольном порядке
Ответ:
 (1) random.shuffle(print(myList))
 
 (2) random(shuffle(print(myList)))
 
 (3)
random.shuffle(myList)
print(myList)
 
 (4) myList.random.shuffle(print())
 
Упражнение 6:
Номер 1
Укажите, какому коду эквивалентен код x += 10
Ответ:
 (1) x = 10
 
 (2) x = x +10
 
 (3) x == 10
 
 (4) x == x +10
 
Номер 2
Укажите, какому коду эквивалентен код x += 10
Ответ:
 (1) x = 10+10
 
 (2) x = x +10
 
 (3) x == - 10
 
 (4) x == x - 10
 
Номер 3
Укажите, какому коду эквивалентен код x += 10
Ответ:
 (1) x +x = 10
 
 (2) x = x + 10
 
 (3) x = x - 10
 
 (4) x == +10
 
Упражнение 7:
Номер 1
Укажите корректный код , выводящий длину списка чисел myList= [1,2,3,4,5,6,7]
Ответ:
 (1) print(myList.sort)
 
 (2) print(myList.Sort)
 
 (3) print(myList.sort())
 
 (4) print(myList.length())
 
Номер 2
Укажите корректный код, выводящий длину списка чисел myList= [1,2,3,4,5,6,7]
Ответ:
 (1) print(myList(len()))
 
 (2) print(myList(length()))
 
 (3) print(len(myList))
 
 (4) print(myList.len())
 
Номер 3
Укажите корректный код, выводящий длину списка чисел myList= [1,2,3,4,5,6,7]
Ответ:
 (1) myList.length.print()
 
 (2) print(Length(myList))
 
 (3) print(len(myList))
 
 (4) print(myList.Length())
 
Упражнение 8:
Номер 1
Укажите правильный результат работы кода
myList = ['The','Python', 'is', 'Great']
print('!'.join(myList))
Ответ:
 (1) The Python is Great ! 
 (2) !The Python is Great! 
 (3) The!Python!is!Great 
 (4) ThePythonisGreat! 
Номер 2
Укажите правильный результат работы кода
myList = ['The','Python', 'is', 'Great']
print('.'.join(myList))
Ответ:
 (1) The Python is Great . 
 (2) !The Python is Great. 
 (3) The.Python.is.Great 
 (4) ThePythonisGreat. 
Номер 3
Укажите правильный результат работы кода
myList = ['The','Python', 'is', 'Great']
print('@'.join(myList))
Ответ:
 (1) The Python is Great @ 
 (2) @ The Python is Great 
 (3) The@Python@is@Great 
 (4) ThePythonisGreat@