Главная / Программирование /
Введение в программирование на Python / Тест 17
Введение в программирование на Python - тест 17
Упражнение 1:
Номер 1
Укажите корректный синтаксис создания пустого списка
Ответ:
 (1) myList = 0
 
 (2) myList = []
 
 (3) myList =(0)
 
 (4) myList is empty
 
Номер 2
Укажите корректный синтаксис создания пустого списка
Ответ:
 (1) myList = None
 
 (2) myList = []
 
 (3) myList = [None]
 
 (4) myList = empty[]
 
Номер 3
Укажите корректный синтаксис создания пустого списка
Ответ:
 (1) myList = [0]
 
 (2) myList = []
 
 (3) myList =(None)
 
 (4) myList = [empty]
 
Упражнение 2:
Номер 1
Укажите корректный способ задания списка из трех целых чисел
Ответ:
 (1) myList=(1,2,8)
 
 (2) myList=[1,2,8]
 
 (3) myList={1,2,8}
 
 (4) myList=1,2,8
 
Номер 2
Укажите корректный способ задания списка из трех строк
Ответ:
 (1) myList=('one','two','three')
 
 (2) myList=['one','two','three']
 
 (3) myList={'one','two','three'}
 
 (4) myList='one','two','three'
 
Номер 3
Укажите корректный способ задания списка из трех строк
Ответ:
 (1) myList=(['one','two','three'])
 
 (2) myList=['one','two','three']
 
 (3) myList={['one','two','three']}
 
 (4) myList= [one,two,three]
 
Упражнение 3:
Номер 1
Укажите правильное значение выполнения кода
myList = ['one','two','three','four','five']
print myList[0]
Ответ:
 (1) 'one' 
 (2) 'five' 
 (3) None 
 (4) Index error 
Номер 2
Укажите правильное значение выполнения кода
myList = ['one','two','three','four','five']
print myList[1]
Ответ:
 (1) 'two' 
 (2) 'one' 
 (3) None 
 (4) Syntax error 
Номер 3
Укажите правильное значение выполнения кода
myList = ['one','two','three','four','five']
print myList[-1]
Ответ:
 (1) 'one' 
 (2) 'five' 
 (3) None 
 (4) Index error 
Упражнение 4:
Номер 1
Укажите правильное значение выполнения кода
myList = ['one','two','three','four','five']
print 'one' in myList
Ответ:
 (1) True 
 (2) 'True' 
 (3) Yes 
 (4) False 
Номер 2
Укажите правильное значение выполнения кода
myList = ['one','two','three','four','five']
print 'One' in myList
Ответ:
 (1) None 
 (2) 'True' 
 (3) No 
 (4) False 
Номер 3
Укажите правильное значение выполнения кода
myList = ['one','two','three','four','five']
print 'first' in myList
Ответ:
 (1) None 
 (2) 'True' 
 (3) No 
 (4) False 
Упражнение 5:
Номер 1
Укажите , что будет на выходе в результате работы кода
myList =[1,2,3]
hisList=[3,4,5]
ourList= myList + hisList
print ourList
Ответ:
 (1) [1,2,3,4,5] 
 (2) [1,2,3,3,4,5] 
 (3) Syntax error 
 (4) Index error 
Номер 2
Укажите , что будет на выходе в результате работы кода
myList =[1,2,3]
hisList=[3,4,5]
ourList= myList + hisList
print ourList
Ответ:
 (1) [1,5] 
 (2) [1,2,3,3,4,5] 
 (3) True 
 (4) 1,2,3,4,5 
Номер 3
Укажите , что будет на выходе в результате работы кода
myList =[1,2,3]
hisList=[3,4,5]
ourList= myList + hisList
print ourList
Ответ:
 (1) [1,2,3,4,5] 
 (2) [1,2,3,3,4,5] 
 (3) Syntax error 
 (4) Index error 
Упражнение 6:
Номер 1
Укажите , что будет на выходе в результате работы кода
mylist =[1]
hisList=[3,4,5]
ourlist= myList*3 + hisList
print ourList
Ответ:
 (1) [3,4,5] 
 (2) [1,1,1,3,4,5] 
 (3) [3,3,4,5] 
 (4) Index error 
Номер 2
Укажите , что будет на выходе в результате работы кода
mylist =[1]
hisList=[3,4,5]
ourlist= myList*2 + hisList
print ourList
Ответ:
 (1) [1,2,3,4,5] 
 (2) [1,1,3,4,5] 
 (3) [2,3,4,5] 
 (4) Index error 
Номер 3
Укажите , что будет на выходе в результате работы кода
mylist =[2]
hisList=[3,4,5]
ourlist= myList*4 + hisList
print ourList
Ответ:
 (1) [8,3,4,5] 
 (2) [2,2,2,2,3,4,5] 
 (3) [2,3,4,5] 
 (4) Index error 
Упражнение 7:
Номер 1
Укажите, какой метод используется для добавления нового элемента в список
Ответ:
 (1) add()
 
 (2) new()
 
 (3) append()
 
 (4) extend()
 
Номер 2
Укажите, какой метод используется для добавления нового элемента в список
Ответ:
 (1) add_new()
 
 (2) attach()
 
 (3) append()
 
 (4) push()
 
Номер 3
Укажите, какой метод используется для добавления нового списка в список
Ответ:
 (1) add()
 
 (2) new()
 
 (3) append()
 
 (4) extend()
 
Упражнение 8:
Номер 1
Укажите правильное значение выполнения кода
myList = ['one','two']
extraItem = 'six'
myList.append(extraItem)
myList.sort()
print myList
Ответ:
 (1) ['one','two','six'] 
 (2) ['six','two','one'] 
 (3) ['nine'] 
 (4) ['one','six','two'] 
Номер 2
Укажите правильное значение выполнения кода
myList = ['one','two']
extraList = ['six','seven']
newList = myList + extraList
print newList
Ответ:
 (1) ['one','two','six','seven'] 
 (2) ['six','seven','two','one'] 
 (3) ['one','two',['six','seven']] 
 (4) Syntax error 
Номер 3
Укажите правильное значение выполнения кода
myList = ['one','two']
extraList = ['six',]
newList = myList + extraList
newList.sort()
print newList
Ответ:
 (1) ['one','two','six'] 
 (2) ['six','two','one'] 
 (3) ['one','two',['six']] 
 (4) ['one','six','two'] 
Упражнение 9:
Номер 1
Укажите, какой метод используется для удаления элемента из списка
Ответ:
 (1) remove()
 
 (2) delete()
 
 (3) pop()
 
 (4) pull()
 
Номер 2
Укажите, какой метод используется для удаления элемента из списка
Ответ:
 (1) extract()
 
 (2) erase()
 
 (3) del()
 
 (4) push()
 
Номер 3
Укажите, какой метод используется для удаления элемента из списка
Ответ:
 (1) itemOut()
 
 (2) eject()
 
 (3) remove()
 
 (4) clean()
 
Упражнение 10:
Номер 1
Укажите корректный синтаксис удаления первого элемента из списка mylist =['first','second','third']
Ответ:
 (1) myList.remove(0)
 
 (2) del myList[0]
 
 (3) del myList[1]
 
 (4) x = myList.pop('first')  
Номер 2
Укажите корректный синтаксис удаления первого элемента из списка mylist =['first','second','third']
Ответ:
 (1) myList.pop(1)
 
 (2) x=myList.pop(0)
 
 (3) myList.del(0)
 
 (4) x = myList.del('first')  
Номер 3
Укажите корректный синтаксис удаления первого элемента из списка mylist =['first','second','third']
Ответ:
 (1) x=myList[0].pop()
 
 (2) x=myList.pop[0]
 
 (3) pop myList[1]
 
 (4) x = myList.extract(0)  
Упражнение 11:
Номер 1
Какая функция НЕ является встроенной для списков
Ответ:
 (1) len()
 
 (2) max()
 
 (3) pop()
 
 (4) min()
 
Номер 2
Какая функция НЕ является встроенной для списков
Ответ:
 (1) len()
 
 (2) max()
 
 (3) sin()()
 
 (4) min()
 
Номер 3
Какая функция НЕ является встроенной для списков
Ответ:
 (1) len()
 
 (2) max()
 
 (3) extract()
 
 (4) min()
 
Упражнение 12:
Номер 1
Укажите , какой метод используют для разбития строки на отдельные буквы
Ответ:
 (1) list()
 
 (2) split()
 
 (3) join()
 
 (4) float()
 
Номер 2
Укажите , какой метод используют для разбития строки на отдельные слова
Ответ:
 (1) list()
 
 (2) split()
 
 (3) join()
 
 (4) float()
 
Номер 3
Укажите корректный синтаксис сединения слов из списка myList=['Its','my','life']
Ответ:
 (1) ' '.join(myList)
 
 (2) join(myList)
 
 (3) myList.join()
 
 (4) join(' ').myList