1.6 и 1.5 Помогите умоляю. Python 29 Баллов!

0 голосов
126 просмотров

1.6 и 1.5 Помогите умоляю. Python 29 Баллов!


image

спросил от (78 баллов) в категории Информатика

1 Ответ

0 голосов
ответил от Отличник (9.7k баллов)
 
Лучший ответ
1.5) 
 s="Вася пошел гулять"
 for i in range(0,3):
      n=s.index(s.split()[i])-i
      print(' '*n+s.split()[i])

1.6)
s="С"
print(s.center(7,' '))
s='Ж'
print(s.center(7,' '))
for i in range(3,8,2):
    print((s*i).center(7,' '))
s=' '+'HH'
print(s*2)
s='Z'
print(' '+(s*5))

оставил комментарий от Отличник (9.7k баллов)

Проверьте, нет ли отступов перед строками  s="Вася пошел гулять"  и  for i in range(0,3):  

оставил комментарий от (78 баллов)

Traceback (most recent call last):
  File "python", line 2
    for i in range(0,3):
    ^
IndentationError: unexpected indent

оставил комментарий от (78 баллов)

Вот что пишет

оставил комментарий от (78 баллов)

a="Вася"
b="пошёл"
c="гулять"
print(str(a).ljust(15),str(b).center(13),str(c).rjust(15),sep="\n")

оставил комментарий от (78 баллов)

вот как можно

оставил комментарий от Отличник (9.7k баллов)

Так у Вас отступ в строке  - выдается ошибка - "неожиданный отступ" - unexpected indent  - уберите отступы в первых двух строках

оставил комментарий от Отличник (9.7k баллов)

s="Вася пошел гулять пешком"
for i in range(0,len(s.split())):
      n=s.index(s.split()[i])-i
      print(' '*n+s.split()[i])

оставил комментарий от Отличник (9.7k баллов)

Это вариант для любого количества слов 

оставил комментарий от (78 баллов)
оставил комментарий от (78 баллов)

я тут решаю и все нормально

...