Advertisement
culture88

Untitled

Dec 15th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.22 KB | None | 0 0
  1. #Код 1
  2. def first_task(fio_string):
  3.     a = '' if any([word for word in fio_string.split() if word[0] == 'В']) else 'не'
  4.     return "Длина строки = {}, кол-во букв, совпадающий со второй буквой фамилии = {}, Слово {} нач с буквы В".format(
  5.         len(fio_string), fio_string.count(fio_string[1]), a)
  6.  
  7.  
  8. print(first_task(input("Введите строку: ")))
  9.  
  10.  
  11. #Код 2
  12. def second_task(fio_string):
  13.     a = fio_string.split()
  14.     b = a[0] + ' ' + a[1][0:1] + '.' + a[2][0:1] + '.'
  15.     return "Длина строки = {}, кол-во букв, совпадающий со второй буквой фамилии = {}, инициалы - {}".format(
  16.         len(fio_string), fio_string.count(fio_string[1]), b)
  17.  
  18.  
  19. print(second_task(input("Введите фио: ")))
  20.  
  21.  
  22. #Код 3
  23. def third_task(in_string):
  24.     return [c for c in in_string if c.islower()]
  25.  
  26.  
  27. print(third_task(input("Введите строку: ")))
  28.  
  29.  
  30. #Код 4
  31. def fourth_task(in_string):
  32.     return "кол-во нулей = {}; кол-во единиц = {}".format(in_string.count('0'), in_string.count('1'))
  33.  
  34.  
  35. print(fourth_task(input("Введите строку: ")))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement