Информатика, вопрос задал zohucu , 2 года назад

Зробити завдання в Python.
Задан рядок(Я, Марко Степан Вікторович, студент групи Нн-3. Номер за списком 21.)
1) Зміними (окремими) зберегти та вивести свої прізвище, ім’я та
по батькові, зробивши зріз
2) Замінити в змінній літери «а» на «А» та вивести результат
3) Порахувати та вивести кількість літер «т»
4) Вівести слова на літеру «с»
5) В заданому рядку замінити літери «п» на «*» б у першій
половині рідка
6) Порахувати та вивести кількість слів в речені.

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

Ответил ppgem374
1

import re

string = "Я, Марко Степан Вікторович, студент групи Нн-3. Номер за списком 21."

# Записать в переменные (отдельные) свою фамилию, имя и отчество, сделав срез

surname = string[2:8]

name = string[8:15]

patronymic = string[15:26]

print("Прізвище: ", surname)

print("Ім'я: ", name)

print("По батькові: ", patronymic)

# Заменить в переменной буквы «а» на «А» и вывести результат

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

# Посчитать и вывести количество букв «т»

print(string.count("т"))

# Вывести слова на букву «с»

print(re.findall(r'\bс\w+', string))

# В заданном рядку заменить буквы «п» на «*» в первой половине ряда

print(string[:len(string)//2].replace("п", "*"))

# Посчитать и вывести количество слов в предложении.

print(len(string.split()))

Новые вопросы