Font size
WorksheetsПШ_Python_4
Total questions: 22
Worksheet time: 14mins
В языке Python списки (тип list) являются
изменяемыми
НЕизменяемыми
неизвестно
В языке Python строки (тип str) являются
изменяемыми
НЕизменяемыми
неизвестно
Что покажет приведенный ниже фрагмент кода?
mystr = 'a' *3 + 'b' *2 + 'c' * 1
print(mystr)
abc
aaabbc
aabcc
Что покажет приведенный ниже фрагмент кода?
str1 = '1'
str2 = str1 + '2'
str3 = str2 + '3'
print(str3)
11223
123
1223
Какие значения может принимать строковая переменная s, чтобы в результате выполнения кода было выведено слово «YES»?
if s in 'abc123abc':
print('YES')
else: print('NO')
s = '3ab'
s = '123abc'
s = '321'
s = 'abcabc'
Что покажет приведенный ниже фрагмент кода?
s = 'abcdefg'
print(s[0] + s[2] + s[4] + s[6])
aceg
abcd
defg
Что покажет приведенный ниже фрагмент кода?
s = '01234567891011'
for i in range(0, len(s), 3):
print(s[i], end='')
0123456
03691
0246
Что покажет приведенный ниже фрагмент кода?
s = 'abcdefg'
print(s[::-3])
adg
cf
gda
Что покажет приведенный ниже фрагмент кода?
s = 'abcdefg'
print(s[3:])
def
abc
defg
Что покажет приведенный ниже фрагмент кода?
s = 'aabbAAccDDaa'
s = s.lower()
print(s.count('a'))
4
6
2
Что покажет приведенный ниже фрагмент кода?
s = 'I learn Python language.'
print(s.find('Python'))
3
6
8
Что покажет приведенный ниже фрагмент кода?
s = 'aabbAA111ccDDaa'
print(s.isalnum())
print(s.isalpha())
print(s.isdigit())
True
True
True
False
False
False
True
False
False
Последним индексом в строковом значении является
0
длина строки минус один
1
Какой оператор определяется, содержит ли одно строковое значение в наборе?
==
contains
in
Используемый индекс, который находится за пределами открытого значения строки, покажет
Возникла ошибка ValueError
недопустимый индекс будет проигнорирован
Состояние ошибки IndexError
Что выведет следующий код?
numbers = [10, 20, 30, 40, 50]
print(numbers[-4:-1])
20, 30, 40
20, 30, 40, 50
10, 20, 30
Что выведет следующий код?
numbers = [1, 2, 3]
new_numbers = [2 * x for x in numbers]
print(new_numbers)
[0, 1, 4]
[1, 2, 3]
[2, 4, 6]
Что показано ниже фрагмент кода?
numbers = list(range(3))
print(numbers)
[1, 2, 3]
[0, 1, 2]
[3, 3, 3]
Что показано ниже фрагмент кода?
numbers = [10] * 5
print(numbers)
[10, 10, 10, 10, 10]
[5, 5, 5, 5, 5]
[1, 2, 3, 4, 5]
Что показано ниже фрагмент кода?
numbers = list(range(1, 10, 2))
for i in numbers:
print(i, end='*')
1 3 5 7 9
1*2*3*4*5*6*7*8*9*10*
1*3*5*7*9*
Что будет выведено в результате выполнения следующего программного кода?
numbers = [4, 2, 8]
numbers.append(7)
numbers.insert(1, 3)
print(numbers)
[4, 3, 2, 8, 7]
[4, 2, 8, 7, 3]
[4, 2, 8]
Что будет выведено в результате выполнения следующего программного кода?
colors = ['red', 'orange', 'yellow', 'green', 'blue', 'purple', 'brown', 'magenta']
del colors[2]
colors.remove('green')
colors.pop(5)
print(colors)
['red', 'orange', 'yellow', 'blue', 'purple', 'brown', 'magenta']
['red', 'orange', 'blue', 'purple', 'brown']
['red', 'yellow', 'blue', 'purple', 'magenta']
