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

!!! ПРОГРАММИРОВАНИЕ ПО PYTHON !!! (100 БАЛЛОВ)
6. Користувач вводить фразу. Потрібно кожні 10 символів виводити з нового рядка

Input data:
Hello today we will talk about Python

Output data:
Hello toda
y we talk
about Pyth
on


7. Написати програму Python для перевірки, чи є рядок симетричним чи паліндромним

8. Користуваач вводить рядок і індекс символа. Видалити це символ з рядку

9. Перевести в верхній регістр третину рядка, другу третину в нижній, а третю залишити без змін

10. Зробити всі останні літери рядка великими

11. Підрахувати к-сть голосних літр у рядку

12. Вивести всі слова рядка, довжина яких перевищеє k. Де k - число, яке ввів користувач

13. Поміняти місцями кому та крапку в рядку

Ответы

Автор ответа: ppgem374
1

# Користувач вводить фразу. Потрібно кожні 10 символів виводити з нового рядка

phrase = input("Введіть фразу: ")

for i in range(0, len(phrase), 10):

   print(phrase[i:i+10])

# Написати програму Python для перевірки, чи є рядок симетричним чи паліндромним

# Палiндром - це слово, фраза, число, або інша послідовність символів, які читаються однаково зліва направо і справа наліво.

string = input("Введіть фразу: ")

if string == string[::-1]:

   print("Паліндром")

else:

   print("Не паліндром")

# Користуваач вводить рядок і індекс символа. Видалити це символ з рядку

string = input("Введіть фразу: ")

index = int(input("Введіть індекс символа: "))

print(string[:index] + string[index+1:])

# Перевести в верхній регістр третину рядка, другу третину в нижній, а третю залишити без змін

string = input("Введіть фразу: ")

print(string[:len(string)//3].upper() + string[len(string)//3:len(string)//3*2].lower() + string[len(string)//3*2:])

# Зробити всі останні літери рядка великими

string = input("Введіть фразу: ")

print(string[:-1] + string[-1].upper())

# Підрахувати к-сть голосних літр у рядку

string = input("Введіть фразу: ")

vowels = 0

for i in string:

   if i in "аеиоуяюєії":

       vowels += 1

print(vowels)

# Вивести всі слова рядка, довжина яких перевищеє k. Де k - число, яке ввів користувач

string = input("Введіть фразу: ")

k = int(input("Введіть число: "))

for i in string.split():

   if len(i) > k:

       print(i)

# оміняти місцями кому та крапку в рядку

string = input("Введіть фразу: ")

print(string.replace(",", ".").replace(".", ","))


Аноним: последнее заменит всё на запятые
Аноним: нужно промежуточное значение — «string.replace(",", "$").replace(".", ",").replace("$", ".")»
novoskroman999: ЛУТЧИШИЙ БРО!
novoskroman999: ЛУЧШИЙ*
Похожие вопросы
Предмет: Физика, автор: marinafidarkova1999