Вопрос Python очень срочно

Регистрация
15 Авг 2013
Сообщения
97
Репутация
0
Спасибо
0
Монет
0
Определите, какие значения напечатает программа.



a = ['к', 'а', 'т', 'в', 'а', 'о', 'р', 'я', 'к', 'ц']

a = a[slice(2, 9, 3)]



b = ['по', 'с', 'про']



b = b[:-2]



for i in a:



b.append(i)



b = ''.join(b)



n = 0



for k in range (len (b)):



if 'о' in b[k]:



n += 1



print(len(b), n)
 
File "main.py", line 10
b.append(i)
^
IndentationError: expected an indented block
 
a = ['к', 'а', 'т', 'в', 'а', 'о', 'р', 'я', 'к', 'ц']
a = a[slice(2, 9, 3)] # a = ['т', 'о', 'к']

b = ['по', 'с', 'про']
b = b[:-2] # b = ['по']

for i in a:
b.append(i) # b = ['по', 'т', 'о', 'к']

b = ''.join(b) # b = "поток"

n = 0
for k in range(len(b)):
if 'о' in b[k]:
n += 1 # n = 2

print(len(b), n) # 5 2
5 2.
 
В гугле существует такой сайт, как Python online. Советую посетить
 
Назад
Сверху