MyDjango

🔐 با ۱۵ خط پایتون، رمز تصادفی بساز!

با چند خط پایتون می‌تونیم یک برنامه کوچک بسازیم که برای ما رمز تصادفی تولید کنه.

📚 آموزش خط‌به‌خط

خط ۱: کتابخانه "string" را وارد می‌کند تا بتوانیم به مجموعه‌ای از حروف، اعداد و کاراکترهای آماده دسترسی داشته باشیم.

خط ۲: کتابخانه "secrets" را وارد می‌کند که برای انتخاب تصادفی مناسب در مواردی مثل تولید رمز عبور استفاده می‌شود.

خط ۴: طول رمز را از کاربر دریافت می‌کند و با "int" آن را به عدد تبدیل می‌کند.

خط ۶: مجموعه کاراکترهای قابل استفاده را می‌سازد؛ شامل حروف انگلیسی، اعداد و نمادها.

خط ۸ تا ۱۰: به تعداد مشخص‌شده، از بین کاراکترها انتخاب تصادفی انجام می‌دهد و آن‌ها را به یک رشته تبدیل می‌کند.

خط ۱۲: رمز تولیدشده را در خروجی نمایش می‌دهد.

🎯 تمرین

حالا خودت برنامه را ارتقا بده:

کاری کن بعد از ساخت رمز، از کاربر بپرسد آیا می‌خواهد یک رمز جدید بسازد یا نه.

اگر جواب "y" بود، دوباره رمز تولید شود.

با همین پروژه کوچک، چند مفهوم مهم پایتون مثل import، متغیرها، input، حلقه، رشته‌ها و کار با کتابخانه‌ها را تمرین می‌کنی.

نظرات

0 نظر
هنوز نظری ثبت نشده است.

نظر خود را بنویسید

پست‌های مشابه