Top.Mail.Ru
Ответы

Вопрос по python

Hi why am I having
this is mistake:

import re

import re
andoza = "^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$%^ &*-]).{8,}$"

soz = "Yangi parol kiriting"
soz += "(parol uzunligi kamida 8 xona, 1 ta lotin bosh va "
soz += "1 kichik va 1 maxsus belgi bo'lishi kerak): "
print(soz)

while True:
password = input(soz)
if re.match(andoza,password):
print("Parol qabul qilindi.")
break
else:
print("Parol talabga javob bermaydi.")

Вроде правильно,

Но spyder дает ошибку:

По дате
По рейтингу
Аватар пользователя
Мудрец

Так ошибка в самом Spyder, не?
Ошибки python совсем не так выглядят