eitaa logo
آموزش پایتون
63 دنبال‌کننده
244 عکس
106 ویدیو
52 فایل
ارتباط: https://eitaa.com/joinchat/956171922Cb501d5a32f لینک همین کانال: @LearnPythonIcy لینک کانال تلگرام: https://t.me/learnpythonicy
مشاهده در ایتا
دانلود
تولید یک رمز عبور تصادفی در زبان پایتون می‌توان از کتابخانه random و string استفاده کرد. در اینجا یک مثال ساده آورده شده است:
import random
import string
# https://t.me/learnpythonicy

def generate_password(length=12):
    characters = string.ascii_letters + string.digits + string.punctuation
    password = ''.join(random.choice(characters) for i in range(length))
    return password

new_password = generate_password(12)
print("your random password is", new_password)
با استفاده از این کد ساده در پایتون، یک رمز عبور تصادفی و امن ایجاد نمایید. این رمز شامل حروف بزرگ و کوچک، اعداد و نمادها است که امنیت بیشتری را فراهم می‌کند. | | | | LearnPython
یک اسکریپت کوتاه با استفاده از ماژول random که یک تولید کننده شعار تصادفی (Random Quote Generator) ایجاد می‌کند. ماژول random: از تابع random.choice() برای انتخاب یک عنصر تصادفی از لیست استفاده می‌شود. لیست quotes: می‌توانید شعارهای خود را به این لیست اضافه کنید. می‌توانید این اسکریپت را در برنامه‌های خود برای نمایش پیام‌های الهام‌بخش استفاده کنید. و یا حتی آن را به یک ربات تلگرام یا وب‌سایت اضافه کنید تا هر روز یک شعار جدید نمایش دهد! این اسکریپت کوچک اما قدرتمند است و می‌تواند ایده‌های خلاقانه‌تری را برای شما الهام بخشد! 🚀 | | learnpythonicy
✔️ تولید اعداد تصادفی در پایتون با ۷ روش حرفه‌ای! برای تولید اعداد تصادفی در پایتون، این تکنیک‌های کاربردی را امتحان کنید: 1️⃣ ماژول random پایه import random print(random.random()) # عدد اعشاری بین 0 تا 1 2️⃣ محدوده عددی print(random.randint(1, 100)) # عدد صحیح بین 1 تا 100 3️⃣ انتخاب تصادفی از لیست items = ['a', 'b', 'c'] print(random.choice(items)) # انتخاب یک آیتم 4️⃣ نمونه‌گیری بدون جایگزینی print(random.sample(range(100), 5)) # 5 عدد منحصر بفرد 5️⃣ توزیع نرمال print(random.gauss(0, 1)) # توزیع گاوسی 6️⃣ برای نتایج تکرارپذیر random.seed(42) # ثابت کردن نتایج تصادفی 7️⃣ ماژول secrets برای امنیت import secrets print(secrets.randbelow(100)) # ایمن برای رمزنگاری 🗝 روش ویژه: NumPy برای آرایه‌های تصادفی import numpy as np print(np.random.rand(3,3)) # ماتریس 3x3 تصادفی نکات طلایی - برای امنیت از secrets استفاده کنید - برای علم داده از numpy.random استفاده شود - دستور seed برای دیباگ مفید است | | | | | @learnpythonicy > *برای بازی‌ها، شبیه‌سازی‌ها و رمزنگاری کاربرد دارد*
4M حجم رسانه بالاست
مشاهده در ایتا
✔️ یادت هست اون دایناسوری که وقتی اینترنت قطع می‌شد بازی می‌کردیم؟ میتونی خودت با پایتون بسازی! 🦖 امکانات: ▫️ کنترل ساده با Space و Down ▫️ صداگذاری حرفه‌ای ▫️ ذخیره‌سازی High Score  تجربه بازی رو با پایتون از دست نده: (لینک گیت‌هاب: https://github.com/ArefehKabiri/dino_runner) | | | | @learnpythonicy