Написать программу ** Python

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

Написать программу на Python


image

Информатика (70 баллов) | 17 просмотров
Дан 1 ответ
0 голосов

1)
st = str(input("Введите два слова: "))
mas = [st.split()]
mas_new = []
for i in mas:
for x in i:
mas_new.append(x)
print('Довжина:',len(mas_new))
2)
st = str(input("Введите два слова: "))
mas = [st.split()]
mas_new = []
for i in mas:
for x in i:
mas_new.append(x)
mas_new.reverse()
print(mas_new)

3)
# a = input("input: ")
# z=[a]
# for p in z:
# s=p.replace('h','H')
# print(s)

(1.8k баллов)
0

Первую программу нужно решить методом count
Во второй нужно чтобы вводилось только два слова, иначе ошибка
В третьей не должно заменять h на H первую букву первого слова и последнюю букву последнего слова

0

щас

0

1)

0

st = str(input("Введите два слова: "))
st.rstrip()
print('Довжина:',st.count(' ')+1)

0

2)

0

st = str(input("Введите два слова: "))
mas = [st.split()]
mas_new = []

for i in mas:
for x in i:
mas_new.append(x)

if len(mas_new) <= 2:<br> mas_new.reverse()
print(mas_new)
else:
print('\tМає бути тільки два слова')