Предмет: Информатика, автор: KarpovEgor2008

Введи с клавиатуры несколько слов и сохрани их в список. Используя два отдельных цикла выведи все слова из чётных ячеек списка (цикл while), а потом отдельно все слова из нечётных ячеек (цикл for). Пожалуйста помогите!!

Ответы

Автор ответа: tyngpuk
2

Ответ:

s=[str(input()) for i in range (5)]

print(*s)

i=0

while i<5:

....if i%2==0:

........print(s[i],end=' ')

....i+=1

print()

for i in range(5):

....if i%2!=0:

........print(s[i],end=' ')


KarpovEgor2008: while i if i%2==0: на двоеточие ругаеться
tyngpuk: while i if i%2==0:
tyngpuk: не сохраняет символы
tyngpuk: после i пишем знак меньше и len(s)
KarpovEgor2008: что это значит?
tyngpuk: в комментариях на сохраняет знаки больше и меньше
KarpovEgor2008: s=input('Введи несколько слов через пробел: ').split()
i=0
print('Чётные:')
while i len(-s) if i%2==0:
print(s[i])
i+=1
print('Нечётные:')
for i in range(len(s)):
if i%2!=0:
print(s[i])
так?
tyngpuk: http://prnt.sc/12u5jp5
tyngpuk: у тебя какой-то минус перед s
tyngpuk: после len(s) двоеточие
Похожие вопросы
Предмет: Английский язык, автор: Аноним
Предмет: Другие предметы, автор: 20alinenok04