Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Помогите с написанием программ в python (3 задания)

По дате
По рейтингу
Аватар пользователя
Ученик

Иди физику учи

Аватар пользователя

1

123456
 print("Введите имя, отчество и фамилию:") 
s = input() #ввод строки с клавиатуры 
fio = s.split() #разделяет строку на подстроки. Подстрока - это каждое отдельное слово, как элемент массива. 
s = fio[1][0] + "." + fio[2][0] + "." + " " + fio[0] 
# строка изменяется по заданному условию. в каждом отдельном слове используется какой-то назначенный элемент - [0] - первый с индексом 0 и разделителем в виде точки 
print(s) #Выводится на экран 

2

1234
 s = input() #ввод строки с клавиатуры 
word1 = s[:s.find(" ")] #поиск первого слова в строке 
word2 = s[s.find(' ') + 1:] #поиск второго слова в строке 
print(word2 + " " + word1) #вывод 

3

123456789
 s = input() #ввод строки с клавиатуры 
s = s.split() #разделяет строку на подстроки 
count = 0 
for i in s: 
    if len(i) > count: # сравнение подстрок, их длин между собой 
        count = len(i) 
        word = i 
print(word) 
print(len(word))