• Предмет: Информатика
  • Автор: MEGASUPER1337
  • Вопрос задан 7 месяцев назад

Даю 25 баллов ( Сделать на Python )

Дана строка –
J:_)Yg;8SpL.Rt1rw~E^`0cHblnG}v|$a,3O#IXKQ\W2+N(eP
Вывести в консоль отдельно цифры,
отдельно буквы, отдельно знаки

Ответы

Ответ дал: koog7
0

import re

string = "J:_)Yg;8SpL.Rt1rw~E^`0cHblnG}v|$a,3O#IXKQ\W2+N(eP"

numbers = re.findall(r'\d', string)

letters = re.findall(r'[a-zA-Z]', string)

symbols = re.findall(r'[^a-zA-Z\d\s]', string)

print("Numbers:", numbers)

print("Letters:", letters)

print("Symbols:", symbols)

Вас заинтересует