
Помогите,надо выстроить лесенку в питоне "каждый охотник желает знать где сидит фазан" срочноо


Ответы на вопрос

Ответ:
const s='Каждый охотник желает знать где сидит фазан';
var s1,sub:string;
i,j,m,n:integer;
a:array[1..100] of string;
begin
i:=0;n:=0;
repeat
inc(i);
if (s[i]=' ')or(s[i]=',') then begin
inc(n);
a[n]:=sub;
sub:='';
end
else sub:=sub+s[i];
until i=length(s);
inc(n);
a[n]:=sub;
writeln;
for i:=1 to n do
begin
if i mod 4 =1 then writeln(a[i]);
if i mod 4 =2 then writeln(' ',a[i]);
if i mod 4 =3 then writeln(' ',a[i]);
if i mod 4 =0 then begin
writeln(' ',a[i]);
writeln;
end;
end;
end.
Объяснение:
Возможности протестировать нет, но надеюсь работает. Питон не знаю, но возможно поможет



Конечно, вы можете создать лесенку из фразы "каждый охотник желает знать где сидит фазан" в Python. Вот пример:
pythonphrase = "каждый охотник желает знать где сидит фазан"
words = phrase.split()
for i in range(len(words)):
print(' '.join(words[:i+1]))
Этот код разбивает фразу на слова, а затем выводит каждое слово, поочередно добавляя к предыдущему слову, чтобы создать лесенку. Результат будет выглядеть так:
каждый каждый охотник каждый охотник желает каждый охотник желает знать каждый охотник желает знать где каждый охотник желает знать где сидит каждый охотник желает знать где сидит фазан
Это ваша лесенка на основе данной фразы.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili