حتماً دیدهاید که در بخش عضویت بسیاری از وبسایتها برای امنیت بیشتر محدودیتهایی
بر روی نام کاربری و گذرواژه وجود دارد.
میخواهیم با پایتون ۳ تابعی بنویسیم که تعدادی نام کاربری و گذرواژه دریافت کند و بر اساس قواعدی
معتبر بودن آنها را بررسی کند و در نهایت لیست نامهای کاربری مجاز به عضویت را برگرداند.
# جزئیات
قواعد زیر را برای نام کاربری و گذرواژه در نظر گرفتهایم:
- نامهای کاربری `quera` و `codecup` را میخواهیم برای خودمان نگه داریم.
کسی مجاز به عضویت با این نامهای کاربری نیست.
- نام کاربری کمتر از ۴ حرف بسیار کوتاه است و مجاز نیست.
- همچنین برای امنیت کاربران، کاربری که رمز عبور او کمتر از ۶ حرف باشد یا
فقط از اعداد تشکیل شدهباشد نیز مجاز به عضویت نیست.
تابعی با نام `check_registration_rules` بنویسید که نام کاربری و گذرواژهی تعدادی کاربر را مانند نمونهی
زیر دریافت کند و در خروجی لیستی از نامهای کاربری مجاز به عضویت را برگرداند.
ترتیب اعضای لیست خروجی اهمیت ندارد.
```python
>>> check_registration_rules(username='password', sadegh='He3@lsa', quera='kLS45@l$')
['username', 'sadegh']
>>> check_registration_rules(saeed='1234567', ab='afj$L12')
[]
```
# نکات
- یک فایل Zip شامل یک فایل به نام `source.py` که تابع `check_registration_rules` در آن قرار دارد آپلود کنید.
- نام فایل Zip اهمیت ندارد.
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.