Python kortelės numerio ekranizavimo atšaukimas

Užuot rašę dvigubą pasvirąjį brūkšnį, galite naudoti specialią komandą r, kuri nurodoma prieš atverdami viengubas kabutes.

Tarkime, kad turime eilutę:

pythontxt = '1 23 456 xax'

Suraskime visus skaičius ir patalpinkime juos į apvaliuosius skliaustus. Norėdami tai padaryti, visus rastus skaičius pakeisime jais pačiais, bet skliausteliuose. O vietoj dvigubo pasvirojo brūkšnio naudokime komandą r:

pythontxt = '1 23 456 xax'

res = re.sub('(\d+)', r'(\1)', txt)
print(res)

Vykdant kodą, bus išvesta tokia eilutė:

python'(1) (23) (456) xax'
Задание 1

Duota eilutė:

pythontxt = 'ab cd ef'

Sukeiskite raides vietomis visose dviejų ženklų poeilutėse.

Задание 2

Duota eilutė su data:

pythontxt = '2025:12:31'

Paverskite šią datą į '31-12-2025'.