Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Решение задач
- # 1. Пусть задано некоторое число my_number (случайное от 1 до 100). Пользователь вводит с
- # клавиатуры свое число user_number.
- # Запрашивайте у пользователя вводить число user_number до
- # тех пор, пока оно не будет равно my_number.
- import random
- my_number = random.randint(1, 100)
- user_number = int(input())
- while user_number != my_number:
- user_number = int(input())
- # 2. Пусть задан список, содержащий строки. (задайте вручную 5-10 строк оканчивающихся на r хотябы 2)
- # Выведите все строки, заканчивающиеся буковой r.
- data = ['asfa fas fasadfa sdf sdfa fd',
- 'asf2y4gwergwerg rgr',
- 'sagh asdga fgzdf gsdg',
- 'ydfq4rgrg 1gq fr',
- 'fddftg awe fasdf']
- for line in data:
- if line.endswith('r'):
- print(line)
- # 3. Сгенерируйте и выведите случайную строку, состоящую из 5 символов, содержащую
- # только заглавные буквы русского алфавита.
- import random
- alphabet = 'ЦКНГШЩЗХФВПРЛДЖЧСМТБ'
- print(''.join(random.sample(alphabet, 5)))
- # Вариант 2. Строку размером N символов (N вводится с клавиатуры) и
- # состоящую из букв R.
- n = int(input())
- print('R'*n)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement