Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с python

Блок Страйкер Ученик (161), открыт 1 день назад
Уровень junior
На вход программы подается строка текста. Вывести ее первый и последний символы в формате

Первые символ этой строки ...
Последний - ...

Уровень middle
На вход подается строка текста. Придумать как вывести ее 100 раз не используя более 3 строк кода

Уровень senior
На вход программе подаются три строки: имя фамилия и отчество. Написать программу которая выводит инициалы человека
1 ответ
Артём Таптыков Просветленный (24636) 1 день назад
Конечно, вот решения для каждого уровня:

### Уровень Junior:
Задача: Вывести первый и последний символ строки.
 text = input()  # Вводим строку 
print(f'Первые символ этой строки {text[0]}') # Первый символ
print(f'Последний - {text[-1]}') # Последний символ

### Уровень Middle:
Задача: Вывести строку 100 раз, не используя более 3 строк кода.
 text = input()  # Вводим строку 
print((text + '\n') * 100, end='') # Выводим строку 100 раз с переносом строки


### Уровень Senior:
Задача: Написать программу, которая выводит инициалы человека (имя, фамилия, отчество).
 first_name, last_name, patronymic = input().split()  # Вводим имя, фамилию и отчество 
print(f'{last_name[0]}.{first_name[0]}.{patronymic[0]}.') # Выводим инициалы

В каждом из решений использованы стандартные методы работы со строками в Python, такие как индексация, разбиение строки и форматирование вывода.
Блок СтрайкерУченик (161) 1 день назад
Спасибо бро
Похожие вопросы