Бекор кардани экраншавии рақами кармани Python
Ба ҷои он, ки дукабатаи каҷ нависед,
метавонед фармони махсуси r-ро истифода баред,
ки пеш аз кушодани қошҳои ягона
нишон дода мешавад.
Бигзор мо сатр дошта бошем:
pythontxt = '1 23 456 xax'
Биёед ҳамаи рақамҳоро ёбем ва онҳоро дар
қавсҳои давра ҷойгирем. Барои ин ҳамаи рақамҳои ёфташударо
ба худашон иваз мекунем, аммо дар қавс.
Ва ба ҷои дукабатаи каҷ фармони
r-ро истифода мекунем:
pythontxt = '1 23 456 xax'
res = re.sub('(\d+)', r'(\1)', txt)
print(res)
Пас аз иҷрои рамз чизҳои зерин ба намоиш гузошта мешавад:
python'(1) (23) (456) xax'
Задание 1
Сатр дода шудааст:
pythontxt = 'ab cd ef'
Ҳарфҳоро дар ҳамаи зерсатрҳои дурақама иваз кунед.
Задание 2
Сатр бо сана дода шудааст:
pythontxt = '2025:12:31'
Ин санаро ба '31-12-2025' табдил диҳед.