While TRUEچرا جلوی WHILE باید TRUE نوشت
def my (pasword):
if len (pasword) < 8:
print("your pasword smaller is 8")
elif pasword.isnumeric():
print("your pasword must have a least one letere")
elif pasword.isalpha():
print("have at least one number")
else:
("welcom")
while True:
pasword=input("plase enter a pasword")
my(pasword)
پاسخ ها
![user](/_ipx/f_webp&q_50&blur_3&s_10x10/codeyad/assets/img/UserAvatars/9c349e93-a6a7-495f-98f8-a51baf8699752015434942790.jpg)
Hossein Azimi
چون اگر while با True برخورد کنه دستورات زیر مجموعه ش اجرا میشه
و چون شرطی نمیشه نوشت تا دستورات اجرا بشه مستقیما باید کلمه True جلوی while نوشت تا دستورات اجرا بشه.
حلقه while هم که برای راحتی کار و تکرار تابع هست.
برای ثبت پاسخ باید خود شوید