Advertisement
sphinx2001

задачки 13.02.2021

Feb 13th, 2021
1,708
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.56 KB | None | 0 0
  1. # Решение задач
  2.  
  3. # 1. Пусть задано некоторое число my_number (случайное от 1 до 100). Пользователь вводит с
  4. # клавиатуры свое число user_number.
  5. # Запрашивайте у пользователя вводить число user_number до
  6. # тех пор, пока оно не будет равно my_number.
  7.  
  8. import random
  9. my_number = random.randint(1, 100)
  10. user_number = int(input())
  11. while user_number != my_number:
  12.     user_number = int(input())
  13.  
  14. # 2. Пусть задан список, содержащий строки. (задайте вручную 5-10 строк оканчивающихся на r хотябы 2)
  15. # Выведите все строки, заканчивающиеся буковой r.
  16. data = ['asfa fas fasadfa sdf sdfa fd',
  17.         'asf2y4gwergwerg rgr',
  18.         'sagh asdga fgzdf gsdg',
  19.         'ydfq4rgrg 1gq fr',
  20.         'fddftg awe fasdf']
  21. for line in data:
  22.     if line.endswith('r'):
  23.         print(line)
  24.  
  25. # 3. Сгенерируйте и выведите случайную строку, состоящую из 5 символов, содержащую
  26. # только заглавные буквы русского алфавита.
  27.  
  28. import random
  29. alphabet = 'ЦКНГШЩЗХФВПРЛДЖЧСМТБ'
  30. print(''.join(random.sample(alphabet, 5)))
  31.  
  32. # Вариант 2. Строку размером N символов (N вводится с клавиатуры) и
  33. # состоящую из букв R.
  34.  
  35. n = int(input())
  36. print('R'*n)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement