!!! ПРОГРАММИРОВАНИЕ ПО 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. Поміняти місцями кому та крапку в рядку
Ответы
# Користувач вводить фразу. Потрібно кожні 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(".", ","))