آموزش پایتون | هوش مصنوعی | voidcompile
🎓 آموزش پایتون پروژه محور از صفر تا حرفهای با ریپوی learn-python اگه دنبال یه منبع کامل برای یادگیری پایتون به صورت تمرینی و پروژهای هستی، ریپوی GitHub با نام learn-python از کاربر trekhleb دقیقا همون چیزیه که لازم داری! این ریپو با آموزش قدم به قدم مفاهیم…
📘 scikit-learn غول یادگیری ماشین با پایتون
اگر دنبال بهترین کتابخانه پایتون برای یادگیری ماشین و تحلیل داده هستی، همین حالا وارد دنیای scikit-learn شو!
این ریپوی گیتهاب با بیش از ۹۰هزار ستاره تبدیل به مرجع اصلی برای ماشین لرنینگ با پایتون شده.
✅ قابلیت های خفن scikit-learn:
🔹 اجرای انواع الگوریتم یادگیری ماشین مثل
رگرسیون خطی، درخت تصمیم، KMeans، جنگل تصادفی، Naive Bayes، SVM و دهها الگوریتم دیگه
🔹 پیش پردازش داده، نرمال سازی، انتخاب ویژگی، کاهش ابعاد
🔹 پیادهسازی کامل مدلهای کلاسیفیکیشن و ریگرشن
🔹 ابزارهای تحلیل و مصورسازی دقیق نتایج
🔹 محیط ساده اما حرفهای برای پیادهسازی مدلهای واقعی
🎓 مناسب برای: دانشجویان علوم داده، علاقهمندان یادگیری ماشین، توسعهدهندگان هوش مصنوعی، تحلیلگران داده و همه پایتون بازها!
📍 ریپوی رسمی: 🔗 https://github.com/scikit-learn/scikit-learn
#scikit_learn #پایتون #یادگیری_ماشین
#repo@voidcompile
💻@voidcompile
اگر دنبال بهترین کتابخانه پایتون برای یادگیری ماشین و تحلیل داده هستی، همین حالا وارد دنیای scikit-learn شو!
این ریپوی گیتهاب با بیش از ۹۰هزار ستاره تبدیل به مرجع اصلی برای ماشین لرنینگ با پایتون شده.
✅ قابلیت های خفن scikit-learn:
🔹 اجرای انواع الگوریتم یادگیری ماشین مثل
رگرسیون خطی، درخت تصمیم، KMeans، جنگل تصادفی، Naive Bayes، SVM و دهها الگوریتم دیگه
🔹 پیش پردازش داده، نرمال سازی، انتخاب ویژگی، کاهش ابعاد
🔹 پیادهسازی کامل مدلهای کلاسیفیکیشن و ریگرشن
🔹 ابزارهای تحلیل و مصورسازی دقیق نتایج
🔹 محیط ساده اما حرفهای برای پیادهسازی مدلهای واقعی
🎓 مناسب برای: دانشجویان علوم داده، علاقهمندان یادگیری ماشین، توسعهدهندگان هوش مصنوعی، تحلیلگران داده و همه پایتون بازها!
📍 ریپوی رسمی: 🔗 https://github.com/scikit-learn/scikit-learn
#scikit_learn #پایتون #یادگیری_ماشین
#repo@voidcompile
💻@voidcompile
GitHub
GitHub - scikit-learn/scikit-learn: scikit-learn: machine learning in Python
scikit-learn: machine learning in Python. Contribute to scikit-learn/scikit-learn development by creating an account on GitHub.
👍43💯40❤35🔥33🏆25
آموزش پایتون | هوش مصنوعی | voidcompile
🛡️ آموزش هک و امنیت شبکه – قسمت ۷: لایه ششم (Presentation Layer) لایه ششم مدل OSI که با نام Presentation Layer شناخته میشه، نقش مترجم رو بین اپلیکیشن و دادههای خام شبکه بازی میکنه. این لایه مسئول تبدیل، فشردهسازی و رمزنگاری اطلاعات قبل از ارسال و بعد از…
🛡️ آموزش هک و امنیت شبکه – قسمت ۸: لایه هفتم (Application Layer)
لایه هفتم مدل OSI که با نام Application Layer شناخته میشه، جاییه که کاربران مستقیماً با برنامههای تحت شبکه در تعامل هستن. این لایه بستر ارتباطی برای اپلیکیشنهایی مثل مرورگر، ایمیل، FTP و... فراهم میکنه.
✅ وظایف اصلی Application Layer:
🔹 برقراری ارتباط بین اپلیکیشن کاربر و شبکه
🔹 مدیریت پروتکلهایی مثل HTTP, HTTPS, FTP, SMTP, DNS
🔹 تبادل داده به شکل قابل فهم برای کاربر نهایی
🔹 هماهنگی بین نرمافزارها و سرورها
🚨 تهدیدهای امنیتی در لایه هفتم:
⚠️ حملات SQL Injection
⚠️ حملات Cross-Site Scripting (XSS)
⚠️ حملات Cross-Site Request Forgery (CSRF)
⚠️ سرقت کوکیها و نشستها (Session Hijacking)
⚠️ فیشینگ از طریق اپلیکیشنهای جعلی
⚠️ سوءاستفاده از آسیبپذیریهای REST API
🔐 روشهای دفاع در این لایه:
✅ استفاده از فایروالهای لایه ۷ (WAF)
✅ اعتبارسنجی ورودیها در اپلیکیشن
✅ رمزنگاری دادهها در مسیر (HTTPS)
✅ آموزش کاربران درباره حملات مهندسی اجتماعی
✅ اعمال محدودیت روی API و مانیتورینگ لاگها
#Application_Layer #امنیت_شبکه
💻@voidcompile
لایه هفتم مدل OSI که با نام Application Layer شناخته میشه، جاییه که کاربران مستقیماً با برنامههای تحت شبکه در تعامل هستن. این لایه بستر ارتباطی برای اپلیکیشنهایی مثل مرورگر، ایمیل، FTP و... فراهم میکنه.
✅ وظایف اصلی Application Layer:
🔹 برقراری ارتباط بین اپلیکیشن کاربر و شبکه
🔹 مدیریت پروتکلهایی مثل HTTP, HTTPS, FTP, SMTP, DNS
🔹 تبادل داده به شکل قابل فهم برای کاربر نهایی
🔹 هماهنگی بین نرمافزارها و سرورها
🚨 تهدیدهای امنیتی در لایه هفتم:
⚠️ حملات SQL Injection
⚠️ حملات Cross-Site Scripting (XSS)
⚠️ حملات Cross-Site Request Forgery (CSRF)
⚠️ سرقت کوکیها و نشستها (Session Hijacking)
⚠️ فیشینگ از طریق اپلیکیشنهای جعلی
⚠️ سوءاستفاده از آسیبپذیریهای REST API
🔐 روشهای دفاع در این لایه:
✅ استفاده از فایروالهای لایه ۷ (WAF)
✅ اعتبارسنجی ورودیها در اپلیکیشن
✅ رمزنگاری دادهها در مسیر (HTTPS)
✅ آموزش کاربران درباره حملات مهندسی اجتماعی
✅ اعمال محدودیت روی API و مانیتورینگ لاگها
#Application_Layer #امنیت_شبکه
💻@voidcompile
❤45💯40👍34🔥32🏆21
آموزش پایتون | هوش مصنوعی | voidcompile
کد قست ۱۳ ام : import re def check_password_strength(password): strength = 0 remarks = "" # Check password length if len(password) >= 8: strength += 1 else: remarks += "❌ Too short (minimum 8 characters).\n" # Check…
🔍آموزش زبان برنامه نویسی پایتون با کد قسمت ۱۴ ام :
آموزش تشخیص زبان متن با پایتون | پروژه تشخیص زبان خودکار با آنالیز فرکانس حروف
در این آموزش برنامه نویسی پایتون، یک پروژه جالب و کاربردی داریم: تشخیص زبان متن ورودی فقط با کمک فرکانس حروف! 📊
این کد پایتونی به صورت خودکار متنهایی به زبانهای مختلف رو تحلیل میکنه و با محاسبه فاصله آماری، زبان اصلی متن رو شناسایی میکنه. بدون نیاز به کتابخانه سنگین یادگیری ماشین، فقط با منطق و ریاضی ساده! ✅
📌 نکات مهم:
آموزش تحلیل زبان در پایتون
پروژه ساده اما پیشرفته برای یادگیری الگوریتمهای آماری
مناسب برای پروژههای NLP، تحلیل داده، شناسایی زبان اتوماتیک و آموزش هوش مصنوعی
🧠 یاد میگیری:
استفاده از دیکشنری برای ذخیره فرکانس حروف
محاسبه فاصله اقلیدسی بین دو بردار فرکانس
مقایسه دادهها برای پیشبینی زبان متن
🔐 مناسب برای: آموزش پایتون، علوم داده، یادگیری ماشین، Natural Language Processing، پروژههای دانشجویی
🧠 این کد چیکار میکنه؟
1. فرکانس حروف متن ورودی رو حساب میکنه.
2. با جدول فرکانس زبان انگلیسی و فرانسوی مقایسه میکنه.
3. بررسی میکنه کدوم فاصله کمتره (یعنی به اون زبان نزدیکتره).
4. در نهایت زبان متن رو تشخیص میده.
#LearnPython@voidcompile
#LearnPython14@voidcompile
💻@voidcompile
آموزش تشخیص زبان متن با پایتون | پروژه تشخیص زبان خودکار با آنالیز فرکانس حروف
در این آموزش برنامه نویسی پایتون، یک پروژه جالب و کاربردی داریم: تشخیص زبان متن ورودی فقط با کمک فرکانس حروف! 📊
این کد پایتونی به صورت خودکار متنهایی به زبانهای مختلف رو تحلیل میکنه و با محاسبه فاصله آماری، زبان اصلی متن رو شناسایی میکنه. بدون نیاز به کتابخانه سنگین یادگیری ماشین، فقط با منطق و ریاضی ساده! ✅
📌 نکات مهم:
آموزش تحلیل زبان در پایتون
پروژه ساده اما پیشرفته برای یادگیری الگوریتمهای آماری
مناسب برای پروژههای NLP، تحلیل داده، شناسایی زبان اتوماتیک و آموزش هوش مصنوعی
🧠 یاد میگیری:
استفاده از دیکشنری برای ذخیره فرکانس حروف
محاسبه فاصله اقلیدسی بین دو بردار فرکانس
مقایسه دادهها برای پیشبینی زبان متن
🔐 مناسب برای: آموزش پایتون، علوم داده، یادگیری ماشین، Natural Language Processing، پروژههای دانشجویی
# Reference frequency of letters in English and French
english_freq = {
'a': 8.167, 'b': 1.492, 'c': 2.782, 'd': 4.253, 'e': 12.702,
'f': 2.228, 'g': 2.015, 'h': 6.094, 'i': 6.966, 'j': 0.153,
'k': 0.772, 'l': 4.025, 'm': 2.406, 'n': 6.749, 'o': 7.507,
'p': 1.929, 'q': 0.095, 'r': 5.987, 's': 6.327, 't': 9.056,
'u': 2.758, 'v': 0.978, 'w': 2.361, 'x': 0.150, 'y': 1.974, 'z': 0.074
}
french_freq = {
'a': 7.636, 'b': 0.901, 'c': 3.260, 'd': 3.669, 'e': 14.715,
'f': 1.066, 'g': 0.866, 'h': 0.737, 'i': 7.529, 'j': 0.613,
'k': 0.049, 'l': 5.456, 'm': 2.968, 'n': 7.095, 'o': 5.796,
'p': 2.521, 'q': 1.362, 'r': 6.553, 's': 7.948, 't': 7.244,
'u': 6.311, 'v': 1.628, 'w': 0.114, 'x': 0.387, 'y': 0.308, 'z': 0.136
}
from collections import Counter
import string
def get_letter_frequency(text):
text = text.lower()
filtered_text = ''.join(filter(str.isalpha, text)) # Remove non-letter chars
total = len(filtered_text)
counter = Counter(filtered_text)
freq = {char: (counter.get(char, 0) / total) * 100 for char in string.ascii_lowercase}
return freq
def compare_lang(text_freq, ref_freq):
# Compute sum of squared differences
return sum((text_freq[char] - ref_freq[char]) ** 2 for char in string.ascii_lowercase)
# Sample input
text_input = "Bonjour, je m'appelle Jean et j'aime coder en Python!"
# Step 1: Get text letter frequencies
text_freq = get_letter_frequency(text_input)
# Step 2: Compare to each language
english_score = compare_lang(text_freq, english_freq)
french_score = compare_lang(text_freq, french_freq)
# Step 3: Determine language
detected_lang = "French" if french_score < english_score else "English"
print(f"📄 Input: {text_input}")
print(f"🔍 Detected Language: {detected_lang}")
print(f"📊 English Score: {english_score:.2f} | French Score: {french_score:.2f}")
🧠 این کد چیکار میکنه؟
1. فرکانس حروف متن ورودی رو حساب میکنه.
2. با جدول فرکانس زبان انگلیسی و فرانسوی مقایسه میکنه.
3. بررسی میکنه کدوم فاصله کمتره (یعنی به اون زبان نزدیکتره).
4. در نهایت زبان متن رو تشخیص میده.
#LearnPython@voidcompile
#LearnPython14@voidcompile
💻@voidcompile
1❤58💯57🔥34👍28🏆20🗿10
آموزش پایتون | هوش مصنوعی | voidcompile
Photo
🎲 آموزش شبیه سازی پرتاب تاس در پایتون – پروژهای ساده و جذاب برای مبتدیها!
در این آموزش یاد میگیری چطور با استفاده از توابع random، حلقه while و ورودی کاربر، یک تاس ۶ وجهی رو شبیهسازی کنی.
اگه تازه وارد دنیای برنامهنویسی پایتون شدی، این پروژه یه شروع عالیه!
👇 کدش اینجاست، تستش کن و نتیجه رو ببین.
#LearnPython@voidcompile
#LearnPython15@voidcompile
💻@voidcompile
در این آموزش یاد میگیری چطور با استفاده از توابع random، حلقه while و ورودی کاربر، یک تاس ۶ وجهی رو شبیهسازی کنی.
اگه تازه وارد دنیای برنامهنویسی پایتون شدی، این پروژه یه شروع عالیه!
👇 کدش اینجاست، تستش کن و نتیجه رو ببین.
import random # Import the random module to generate random numbers
print("Press Enter to roll the dice (type 'q' to quit):")
while True:
user_input = input("> ") # Wait for user input
if user_input.lower() == 'q': # If the user types 'q', exit the loop
print("Exiting the program. Goodbye!")
break
dice_roll = random.randint(1, 6) # Generate a random number between 1 and 6
print(f"🎲 You rolled: {dice_roll}") # Display the result
ری اکشن یادتون نره رفقا حمایت شما انگیزه ما برای ادامه دادنه
#LearnPython@voidcompile
#LearnPython15@voidcompile
💻@voidcompile
💯42👍34🔥32❤29🏆22
آموزش پایتون | هوش مصنوعی | voidcompile
📘 معرفی یکی از کلاسیکترین کتابهای TensorFlow: «TensorFlow for Machine Intelligence» اولین منبع عملی یادگیری ماشین با تمرکز بر TensorFlow! از نصب تا ساخت CNN و RNN با مثالهای واقعی. مناسب برای کسانی که ریاضیات و پایتون رو بلدن و میخوان یادگیری ماشین…
📘 آموزش PHP، MySQL و JavaScript – از صفر تا ساخت پروژه واقعی!
اگر دنبال یه مسیر کامل برای یادگیری برنامه نویسی وب هستی، این ترکیب سهتایی یعنی PHP + MySQL + JavaScript یه تیر خلاص به بیهدفیته!
در این دوره یاد میگیری چطور بکاند حرفهای با PHP بسازی، اطلاعات رو با MySQL مدیریت کنی، و با JavaScript به رابط کاربری جون ببخشی.
💡 مناسب برای:
مبتدیها، علاقمندان به فول استک وب، طراحان سایت، و کسانی که دنبال ساخت اپلیکیشنهای داینامیک هستن.
📌 یاد میگیری:
🔹 پردازش درخواستها با PHP
🔹 ساخت دیتابیس و کوئریهای کاربردی با MySQL
🔹 تعامل با کاربر و آپدیت لحظهای با JavaScript و AJAX
🔹 ساخت یک شبکه اجتماعی ساده از صفر
🔹 نکات امنیتی، session و فرمهای امن
💻@voidcompile
اگر دنبال یه مسیر کامل برای یادگیری برنامه نویسی وب هستی، این ترکیب سهتایی یعنی PHP + MySQL + JavaScript یه تیر خلاص به بیهدفیته!
در این دوره یاد میگیری چطور بکاند حرفهای با PHP بسازی، اطلاعات رو با MySQL مدیریت کنی، و با JavaScript به رابط کاربری جون ببخشی.
💡 مناسب برای:
مبتدیها، علاقمندان به فول استک وب، طراحان سایت، و کسانی که دنبال ساخت اپلیکیشنهای داینامیک هستن.
📌 یاد میگیری:
🔹 پردازش درخواستها با PHP
🔹 ساخت دیتابیس و کوئریهای کاربردی با MySQL
🔹 تعامل با کاربر و آپدیت لحظهای با JavaScript و AJAX
🔹 ساخت یک شبکه اجتماعی ساده از صفر
🔹 نکات امنیتی، session و فرمهای امن
💻@voidcompile
1🔥56❤51💯47👍39🏆32
آموزش پایتون | هوش مصنوعی | voidcompile
📘 آموزش PHP، MySQL و JavaScript – از صفر تا ساخت پروژه واقعی! اگر دنبال یه مسیر کامل برای یادگیری برنامه نویسی وب هستی، این ترکیب سهتایی یعنی PHP + MySQL + JavaScript یه تیر خلاص به بیهدفیته! در این دوره یاد میگیری چطور بکاند حرفهای با PHP بسازی، اطلاعات…
Learning PHP MySQL & JavaScript.pdf
7.4 MB
🔥53💯49❤45👍41🏆31
آموزش پایتون | هوش مصنوعی | voidcompile
📘 scikit-learn غول یادگیری ماشین با پایتون اگر دنبال بهترین کتابخانه پایتون برای یادگیری ماشین و تحلیل داده هستی، همین حالا وارد دنیای scikit-learn شو! این ریپوی گیتهاب با بیش از ۹۰هزار ستاره تبدیل به مرجع اصلی برای ماشین لرنینگ با پایتون شده. ✅ قابلیت های…
🎯 ۵۰ پروژه واقعی فرانتاند برای تمرین حرفهای HTML/CSS/JS
اگه دنبال تمرین عملی برای تقویت مهارتهات در فرانتاند هستی، این ریپو بهترین انتخابه. توی ۵۰ روز، با ۵۰ پروژه کوتاه اما کاربردی، مفاهیم اصلی مثل:
انیمیشن با CSS
رویدادهای جاوااسکریپت
طراحی ریسپانسیو
رو یاد میگیری و حرفهایتر میشی!
👨💻 مناسب برای:
مبتدی تا متوسط | پروژه محور | قابل استفاده در رزومه
📎 لینک ریپو:
github.com/bradtraversy/50projects50days
🔍
#برنامه_نویسی #پروژه_آموزشی
#repo@voidcompile
💻@voidcompile
اگه دنبال تمرین عملی برای تقویت مهارتهات در فرانتاند هستی، این ریپو بهترین انتخابه. توی ۵۰ روز، با ۵۰ پروژه کوتاه اما کاربردی، مفاهیم اصلی مثل:
انیمیشن با CSS
رویدادهای جاوااسکریپت
طراحی ریسپانسیو
رو یاد میگیری و حرفهایتر میشی!
👨💻 مناسب برای:
مبتدی تا متوسط | پروژه محور | قابل استفاده در رزومه
📎 لینک ریپو:
github.com/bradtraversy/50projects50days
🔍
#برنامه_نویسی #پروژه_آموزشی
#repo@voidcompile
💻@voidcompile
GitHub
GitHub - bradtraversy/50projects50days: 50+ mini web projects using HTML, CSS & JS
50+ mini web projects using HTML, CSS & JS. Contribute to bradtraversy/50projects50days development by creating an account on GitHub.
👍27🏆25💯24❤22🔥20
آموزش پایتون | هوش مصنوعی | voidcompile
🎲 آموزش شبیه سازی پرتاب تاس در پایتون – پروژهای ساده و جذاب برای مبتدیها! در این آموزش یاد میگیری چطور با استفاده از توابع random، حلقه while و ورودی کاربر، یک تاس ۶ وجهی رو شبیهسازی کنی. اگه تازه وارد دنیای برنامهنویسی پایتون شدی، این پروژه یه شروع…
🪨✂️📄 آموزش ساخت بازی سنگ کاغذ قیچی با پایتون – پروژهای ساده اما کاربردی برای مبتدیها!
✅قسمت ۱۶ ام آموزش پایتون
در این آموزش با استفاده از زبان برنامهنویسی پایتون یک بازی کلاسیک و جذاب طراحی میکنیم:
سنگ، کاغذ، قیچی – بازیای که نه تنها مفاهیم پایهای مثل شرطها، حلقهها، ورودی کاربر و ماژول random رو پوشش میده، بلکه بهت کمک میکنه ذهنت رو برای ساخت پروژههای بزرگتر آماده کنی!
📌 مفاهیم مهم این پروژه:
✅ ورودی گرفتن از کاربر در پایتون
✅ استفاده از شرطها و حلقههای while
✅ پیادهسازی منطق بازی با if/elif
✅ استفاده از ماژول random در پایتون
🔥 این پروژه برای تمرین: الگوریتم نویسی، تفکر منطقی و آشنایی با ساختارهای کنترلی عالیه.
اگر تازه وارد دنیای پایتون شدی، این بازی یه شروع فوقالعادهست!
🔍 کلمات کلیدی: آموزش پایتون، پروژه پایتون، بازی با پایتون، سنگ کاغذ قیچی با python، آموزش شرط در پایتون، حلقه while، تمرین پایتون برای مبتدی، پروژه ساده python، یادگیری پایتون پروژه محور، بازی متنی در پایتون
#LearnPython@voidcompile
#LearnPython16@voidcompile
رفقا کد رو داخل پست بعدی قرار دادم.
💻@voidcompile
✅قسمت ۱۶ ام آموزش پایتون
در این آموزش با استفاده از زبان برنامهنویسی پایتون یک بازی کلاسیک و جذاب طراحی میکنیم:
سنگ، کاغذ، قیچی – بازیای که نه تنها مفاهیم پایهای مثل شرطها، حلقهها، ورودی کاربر و ماژول random رو پوشش میده، بلکه بهت کمک میکنه ذهنت رو برای ساخت پروژههای بزرگتر آماده کنی!
📌 مفاهیم مهم این پروژه:
✅ ورودی گرفتن از کاربر در پایتون
✅ استفاده از شرطها و حلقههای while
✅ پیادهسازی منطق بازی با if/elif
✅ استفاده از ماژول random در پایتون
🔥 این پروژه برای تمرین: الگوریتم نویسی، تفکر منطقی و آشنایی با ساختارهای کنترلی عالیه.
اگر تازه وارد دنیای پایتون شدی، این بازی یه شروع فوقالعادهست!
🔍 کلمات کلیدی: آموزش پایتون، پروژه پایتون، بازی با پایتون، سنگ کاغذ قیچی با python، آموزش شرط در پایتون، حلقه while، تمرین پایتون برای مبتدی، پروژه ساده python، یادگیری پایتون پروژه محور، بازی متنی در پایتون
#LearnPython@voidcompile
#LearnPython16@voidcompile
💻@voidcompile
👍59💯44🔥36❤31🏆26
آموزش پایتون | هوش مصنوعی | voidcompile
🪨✂️📄 آموزش ساخت بازی سنگ کاغذ قیچی با پایتون – پروژهای ساده اما کاربردی برای مبتدیها! ✅قسمت ۱۶ ام آموزش پایتون در این آموزش با استفاده از زبان برنامهنویسی پایتون یک بازی کلاسیک و جذاب طراحی میکنیم: سنگ، کاغذ، قیچی – بازیای که نه تنها مفاهیم پایهای…
کد آموزش ساخت بازی سنگ کاغذ قیچی با پایتون
توضیح کد:
خط 1: کتابخانه random برای انتخاب تصادفی توسط کامپیوتر وارد میشه.
خط 4: لیستی از گزینههای بازی تعریف شده: rock، paper، scissors.
خط 9-10: پیغام خوشآمدگویی و دستور خروج از بازی نمایش داده میشود.
خط 13-14: حلقه اصلی بازی؛ ورودی کاربر دریافت میشود.
خط 17-19: بررسی میکنیم اگر کاربر کلمه "quit" وارد کرده باشد، بازی متوقف شود.
خط 22-24: در صورتی که ورودی کاربر در لیست گزینهها نباشد، پیغام خطا داده میشود و حلقه ادامه پیدا میکند.
خط 27: کامپیوتر بهصورت تصادفی یکی از گزینهها را انتخاب میکند.
خط 30-39: براساس قوانین بازی، نتیجهی بازی محاسبه و نمایش داده میشود.
#code
💻@voidcompile
ری اکشن یادتون نره ممنوون
import random
# Define the possible choices
choices = ["rock", "paper", "scissors"]
print("Welcome to Rock, Paper, Scissors!")
print("Type 'quit' to exit the game.\n")
# Main game loop
while True:
# Get user input and convert to lowercase
user_choice = input("Enter your choice (rock, paper, scissors): ").lower()
# Exit condition
if user_choice == "quit":
print("Game over! Thanks for playing.")
break
# Validate user choice
if user_choice not in choices:
print("Invalid choice, please try again.\n")
continue
# Computer randomly selects one of the choices
computer_choice = random.choice(choices)
print(f"Computer chose: {computer_choice}")
# Determine the outcome
if user_choice == computer_choice:
print("It's a tie!\n")
elif (user_choice == "rock" and computer_choice == "scissors") or \
(user_choice == "scissors" and computer_choice == "paper") or \
(user_choice == "paper" and computer_choice == "rock"):
print("You win!\n")
else:
print("You lose!\n")
توضیح کد:
خط 1: کتابخانه random برای انتخاب تصادفی توسط کامپیوتر وارد میشه.
خط 4: لیستی از گزینههای بازی تعریف شده: rock، paper، scissors.
خط 9-10: پیغام خوشآمدگویی و دستور خروج از بازی نمایش داده میشود.
خط 13-14: حلقه اصلی بازی؛ ورودی کاربر دریافت میشود.
خط 17-19: بررسی میکنیم اگر کاربر کلمه "quit" وارد کرده باشد، بازی متوقف شود.
خط 22-24: در صورتی که ورودی کاربر در لیست گزینهها نباشد، پیغام خطا داده میشود و حلقه ادامه پیدا میکند.
خط 27: کامپیوتر بهصورت تصادفی یکی از گزینهها را انتخاب میکند.
خط 30-39: براساس قوانین بازی، نتیجهی بازی محاسبه و نمایش داده میشود.
#code
💻@voidcompile
🔥60❤50💯44👍40🏆17
آموزش پایتون | هوش مصنوعی | voidcompile
🎯 معرفی یکی از بهترین سایت های برنامه نویسی آنلاین برای تمرین کد نویسی به زبان های مختلف 🚀 سایت Replit یک محیط برنامه نویسی آنلاین رایگان است که به برنامه نویس ها اجازه میده بدون نصب هیچ نرم افزاری کد بزنن، تست بگیرن و پروژه هاشون رو اجرا کنن 🔹 پشتیبانی از…
🎯 یادگیری HTML و CSS با پروژههای واقعی در Frontend Mentor!
اگه دنبال یه سایت خفن برای یادگیری پروژه محور HTML، CSS و JavaScript هستی، Frontend Mentor همونه! این سایت بهت طراحیهای واقعی میده تا مثل یه برنامهنویس حرفهای تمرین کنی و نمونهکار بسازی.
✅ یاد میگیری چطوری طراحیهای حرفهای رو با HTML و CSS پیادهسازی کنی
✅ با چالشهای ریسپانسیو و کاملاً واقعی روبهرو میشی
✅ بدون کلی آموزش خستهکننده، مستقیم میری سر اصل کار!
✅ پروژههاتو آپلود میکنی و از جامعه برنامهنویسا بازخورد میگیری
✅ مناسب رزومه، گیتهاب، نمونهکار و شروع فریلنسری!
📌 سایت: frontendmentor.io
اگه دنبال یه سایت خفن برای یادگیری پروژه محور HTML، CSS و JavaScript هستی، Frontend Mentor همونه! این سایت بهت طراحیهای واقعی میده تا مثل یه برنامهنویس حرفهای تمرین کنی و نمونهکار بسازی.
✅ یاد میگیری چطوری طراحیهای حرفهای رو با HTML و CSS پیادهسازی کنی
✅ با چالشهای ریسپانسیو و کاملاً واقعی روبهرو میشی
✅ بدون کلی آموزش خستهکننده، مستقیم میری سر اصل کار!
✅ پروژههاتو آپلود میکنی و از جامعه برنامهنویسا بازخورد میگیری
✅ مناسب رزومه، گیتهاب، نمونهکار و شروع فریلنسری!
📌 سایت: frontendmentor.io
💯56❤45🔥41👍40🏆21
آموزش پایتون | هوش مصنوعی | voidcompile
🎯 ۵۰ پروژه واقعی فرانتاند برای تمرین حرفهای HTML/CSS/JS اگه دنبال تمرین عملی برای تقویت مهارتهات در فرانتاند هستی، این ریپو بهترین انتخابه. توی ۵۰ روز، با ۵۰ پروژه کوتاه اما کاربردی، مفاهیم اصلی مثل: انیمیشن با CSS رویدادهای جاوااسکریپت طراحی ریسپانسیو…
📘 یادگیری Rust با مثالهای واقعی و کاربردی
میخوای Rust رو با کد و تمرین یاد بگیری؟ ریپوی رسمی Rust by Example بهترین منبع برای یادگیری عملی و گامبهگام Rust هست!
✅ مجموعه مثالهای واضح و قابل اجرا
✅ پوشش تمامی مفاهیم اصلی Rust
✅ مناسب برای مبتدیان و کسانی که دوست دارند کدنویسی کنن و یاد بگیرن
✅ متنباز و رایگان
با دیدن مثالهای متنوع، مهارت Rust خودت رو سریعتر بالا ببر!
📥 لینک ریپو: https://github.com/rust-lang/rust-by-example
#repo@voidcompile
#Rust
💻@voidcompile
میخوای Rust رو با کد و تمرین یاد بگیری؟ ریپوی رسمی Rust by Example بهترین منبع برای یادگیری عملی و گامبهگام Rust هست!
✅ مجموعه مثالهای واضح و قابل اجرا
✅ پوشش تمامی مفاهیم اصلی Rust
✅ مناسب برای مبتدیان و کسانی که دوست دارند کدنویسی کنن و یاد بگیرن
✅ متنباز و رایگان
با دیدن مثالهای متنوع، مهارت Rust خودت رو سریعتر بالا ببر!
📥 لینک ریپو: https://github.com/rust-lang/rust-by-example
#repo@voidcompile
#Rust
💻@voidcompile
GitHub
GitHub - rust-lang/rust-by-example: Learn Rust with examples (Live code editor included)
Learn Rust with examples (Live code editor included) - rust-lang/rust-by-example
💯37🔥36❤32👍30🏆22
آموزش پایتون | هوش مصنوعی | voidcompile
🪨✂️📄 آموزش ساخت بازی سنگ کاغذ قیچی با پایتون – پروژهای ساده اما کاربردی برای مبتدیها! ✅قسمت ۱۶ ام آموزش پایتون در این آموزش با استفاده از زبان برنامهنویسی پایتون یک بازی کلاسیک و جذاب طراحی میکنیم: سنگ، کاغذ، قیچی – بازیای که نه تنها مفاهیم پایهای…
✅ جمع اعداد تا اولین عدد منفی!
قسمت ۱۷ ام آموزش پایتون - بررسی کد
🔍 توضیح خط به خط:
1. def sum_until_negative(numbers):
🔸 تعریف تابعی به نام sum_until_negative که یک لیست از عددها دریافت میکنه.
2. total = 0
🔸 مقدار اولیه مجموع رو صفر قرار میده.
3. for num in numbers:
🔸 شروع حلقه برای بررسی تکتک عناصر لیست.
4. if num < 0:
🔸 اگر عدد فعلی منفی بود...
5. break
🔸 از حلقه خارج شو و بقیه عددها رو بررسی نکن.
6. total += num
🔸 اگر عدد منفی نبود، به مجموع اضافهاش کن.
7. return total
🔸 مجموع نهایی رو برگردون.
8. nums = [5, 3, 7, -2, 10]
🔸 یک لیست نمونه تعریف کردیم.
9. result = sum_until_negative(nums)
🔸 تابع رو با ورودی اجرا کردیم و خروجی رو گرفتیم.
10. print(...)
🔸 چاپ نتیجه نهایی روی خروجی.
#LearnPython@voidcompile
#LearnPython17@voidcompile
💻@voidcompile
قسمت ۱۷ ام آموزش پایتون - بررسی کد
def sum_until_negative(numbers):
total = 0
for num in numbers:
if num < 0:
break # وقتی به عدد منفی رسید، حلقه رو متوقف کن
total += num # عدد رو به جمع کلی اضافه کن
return total
# مثال از ورودی
nums = [5, 3, 7, -2, 10]
result = sum_until_negative(nums)
print(f"مجموع تا قبل از عدد منفی: {result}")
🔍 توضیح خط به خط:
1. def sum_until_negative(numbers):
🔸 تعریف تابعی به نام sum_until_negative که یک لیست از عددها دریافت میکنه.
2. total = 0
🔸 مقدار اولیه مجموع رو صفر قرار میده.
3. for num in numbers:
🔸 شروع حلقه برای بررسی تکتک عناصر لیست.
4. if num < 0:
🔸 اگر عدد فعلی منفی بود...
5. break
🔸 از حلقه خارج شو و بقیه عددها رو بررسی نکن.
6. total += num
🔸 اگر عدد منفی نبود، به مجموع اضافهاش کن.
7. return total
🔸 مجموع نهایی رو برگردون.
8. nums = [5, 3, 7, -2, 10]
🔸 یک لیست نمونه تعریف کردیم.
9. result = sum_until_negative(nums)
🔸 تابع رو با ورودی اجرا کردیم و خروجی رو گرفتیم.
10. print(...)
🔸 چاپ نتیجه نهایی روی خروجی.
#LearnPython@voidcompile
#LearnPython17@voidcompile
💻@voidcompile
❤53🔥49👍48💯48🏆28
آموزش پایتون | هوش مصنوعی | voidcompile
🛡️ آموزش هک و امنیت شبکه – قسمت ۸: لایه هفتم (Application Layer) لایه هفتم مدل OSI که با نام Application Layer شناخته میشه، جاییه که کاربران مستقیماً با برنامههای تحت شبکه در تعامل هستن. این لایه بستر ارتباطی برای اپلیکیشنهایی مثل مرورگر، ایمیل، FTP و...…
🎓 آموزش هک و امنیت شبکه – قسمت ۹
تفاوت HTTP و HTTPS به زبان ساده
🧠پروتکل HTTP چیست؟
پروتکل HTTP یک پروتکل برای ارسال و دریافت اطلاعات بین مرورگر و سرور است. در این پروتکل دادهها بدون رمزنگاری منتقل میشوند. یعنی هر فردی در مسیر میتواند محتوای اطلاعات را مشاهده یا دستکاری کند.
🔐پروتکل HTTPS چیست؟
پروتوکل HTTPS نسخه امن HTTP است. اطلاعات در این پروتکل با استفاده از SSL/TLS رمزنگاری میشوند تا در برابر:
شنود (Eavesdropping)
تغییر داده (Data Tampering)
جعل هویت (Spoofing)
مقاوم باشند
چرا اهمیت دارد؟
تمام سایتهایی که اطلاعات حساس کاربران مثل فرم ورود، درگاه بانکی، یا شماره کارت دریافت میکنند، باید حتماً از HTTPS استفاده کنند.
#cybersecurity
💻@voidcompile
تفاوت HTTP و HTTPS به زبان ساده
🧠پروتکل HTTP چیست؟
پروتکل HTTP یک پروتکل برای ارسال و دریافت اطلاعات بین مرورگر و سرور است. در این پروتکل دادهها بدون رمزنگاری منتقل میشوند. یعنی هر فردی در مسیر میتواند محتوای اطلاعات را مشاهده یا دستکاری کند.
🔐پروتکل HTTPS چیست؟
پروتوکل HTTPS نسخه امن HTTP است. اطلاعات در این پروتکل با استفاده از SSL/TLS رمزنگاری میشوند تا در برابر:
شنود (Eavesdropping)
تغییر داده (Data Tampering)
جعل هویت (Spoofing)
مقاوم باشند
چرا اهمیت دارد؟
تمام سایتهایی که اطلاعات حساس کاربران مثل فرم ورود، درگاه بانکی، یا شماره کارت دریافت میکنند، باید حتماً از HTTPS استفاده کنند.
#cybersecurity
💻@voidcompile
1💯18❤14👍14🔥11🏆11
آموزش پایتون | هوش مصنوعی | voidcompile
📘 یادگیری Rust با مثالهای واقعی و کاربردی میخوای Rust رو با کد و تمرین یاد بگیری؟ ریپوی رسمی Rust by Example بهترین منبع برای یادگیری عملی و گامبهگام Rust هست! ✅ مجموعه مثالهای واضح و قابل اجرا ✅ پوشش تمامی مفاهیم اصلی Rust ✅ مناسب برای مبتدیان و کسانی…
معرفی ریپوی گیتهاب : آموزش TensorFlow
🗂این ریپو یکی از قدیمیترین و معتبرترین منابع یادگیری TensorFlow هست که بیش از ۹٫۳ هزار ستاره داره. مناسب برای کسایی که میخوان بدون دردسر قدمبهقدم با مفاهیم یادگیری عمیق آشنا بشن.
✅ در این ریپو:
1⃣آموزشهای کامل برای Linear Modeling، CNN، Transfer Learning و RL
2⃣مثالهای آماده اجرا در Jupyter Notebook یا Google Colab
3⃣توضیح ساده مفاهیم مثل Fine‑Tuning، Deep Learning و Visual Analysis
4⃣پروژههای واقعی برای تمرین مثل MNIST، CIFAR‑10، DeepDream، Autoencoder و GAN
🎯 برای کی مناسبه؟
☑️مبتدیها و علاقهمندان به یادگیری ماشین
☑️کسانی که دنبال مثالهای واقعی و قابل اجرا برای TensorFlow هستن
☑️دانشجوها، تحلیلگرها و برنامهنویسهایی که میخوان مهارتهای هوش مصنوعیشون رو تقویت کنن
#repo@voidcompile
📍 لینک ریپو: 🔗 https://github.com/Hvass-Labs/TensorFlow-Tutorials
🗂این ریپو یکی از قدیمیترین و معتبرترین منابع یادگیری TensorFlow هست که بیش از ۹٫۳ هزار ستاره داره. مناسب برای کسایی که میخوان بدون دردسر قدمبهقدم با مفاهیم یادگیری عمیق آشنا بشن.
✅ در این ریپو:
1⃣آموزشهای کامل برای Linear Modeling، CNN، Transfer Learning و RL
2⃣مثالهای آماده اجرا در Jupyter Notebook یا Google Colab
3⃣توضیح ساده مفاهیم مثل Fine‑Tuning، Deep Learning و Visual Analysis
4⃣پروژههای واقعی برای تمرین مثل MNIST، CIFAR‑10، DeepDream، Autoencoder و GAN
🎯 برای کی مناسبه؟
☑️مبتدیها و علاقهمندان به یادگیری ماشین
☑️کسانی که دنبال مثالهای واقعی و قابل اجرا برای TensorFlow هستن
☑️دانشجوها، تحلیلگرها و برنامهنویسهایی که میخوان مهارتهای هوش مصنوعیشون رو تقویت کنن
#repo@voidcompile
📍 لینک ریپو: 🔗 https://github.com/Hvass-Labs/TensorFlow-Tutorials
GitHub
GitHub - Hvass-Labs/TensorFlow-Tutorials: TensorFlow Tutorials with YouTube Videos
TensorFlow Tutorials with YouTube Videos. Contribute to Hvass-Labs/TensorFlow-Tutorials development by creating an account on GitHub.
❤68🔥44👍42💯38🏆26
آموزش پایتون | هوش مصنوعی | voidcompile
#fun #fun@voidcompile 💻@voidcompile
وقتی همه ی تسک هارو انجام دادی و دیگه میخوای بری خونه
همون لحظه کارفرما :
#fun
#fun@voidcompile
💻@voidcompile
همون لحظه کارفرما :
#fun
#fun@voidcompile
💻@voidcompile
🤣57🔥29❤26👍23💯16🏆1
آموزش پایتون | هوش مصنوعی | voidcompile
🧠 کدومش سختتره؟ دیباگ کد خودت ❤️ فهمیدن کد قدیمی یه نفر دیگه 👍 ری اکشن بزنین ببینیم نظر اکثریت چیه ! جهت حمایت از کانال ری اکشن بزنین حمایت شما مهم ترین انگیزه برای ادامه دادن ما است.
درود رفقا دوست دارید درباره چه موضوعی بیشتر صحبت کنیم در هفته آینده
آموزش برنامه نویسی پایتون 👍
آموزش هک و امنیت شبکه 🔥
معرفی منبع و آموزش PDF❤️
محتوای خبری و تکنولوژی روز 💯
حل سوال و بررسی کد های مختلف 🏆
آموزش زبان برنامه نویسی جدید 🗿
رفقا لطفا نظرتون رو با ری اکشن بگین با این کار به ما کمک میکنین که هم رشد کنیم هم از روند کانال شما راضی باشید.
💕
💻@voidcompile
آموزش برنامه نویسی پایتون 👍
آموزش هک و امنیت شبکه 🔥
معرفی منبع و آموزش PDF❤️
محتوای خبری و تکنولوژی روز 💯
حل سوال و بررسی کد های مختلف 🏆
آموزش زبان برنامه نویسی جدید 🗿
رفقا لطفا نظرتون رو با ری اکشن بگین با این کار به ما کمک میکنین که هم رشد کنیم هم از روند کانال شما راضی باشید.
💕
💻@voidcompile
2👍183🔥179❤178💯127🏆69🗿17
آموزش پایتون | هوش مصنوعی | voidcompile
✅ جمع اعداد تا اولین عدد منفی! قسمت ۱۷ ام آموزش پایتون - بررسی کد def sum_until_negative(numbers): total = 0 for num in numbers: if num < 0: break # وقتی به عدد منفی رسید، حلقه رو متوقف کن total += num # عدد رو به جمع…
🎨 ساخت رابط گرافیکی با Tkinter – آموزش پروژهمحور پایتون
✅آموزش پایتون قسمت ۱۸ ام -آموزش و کد
🚀 در این آموزش پایتون با کمک کتابخانه محبوب Tkinter، یک رابط گرافیکی ساده ساختیم که با گرفتن نام کاربر، پیام خوشآمدگویی شخصیسازیشده نشون میده!
#LearnPython18@voidcompile
#LearnPython@voidcompile
💻@voidcompile
✅آموزش پایتون قسمت ۱۸ ام -آموزش و کد
🚀 در این آموزش پایتون با کمک کتابخانه محبوب Tkinter، یک رابط گرافیکی ساده ساختیم که با گرفتن نام کاربر، پیام خوشآمدگویی شخصیسازیشده نشون میده!
import tkinter as tk # Import the Tkinter library
# Create main window
window = tk.Tk()
window.noscript("Welcome App")
window.geometry("300x150")
# Function to display greeting
def greet():
name = entry.get() # Get text from entry box
label_result.config(text=f"Hello, {name}!") # Set the label text
# Entry label
label_prompt = tk.Label(window, text="Enter your name:")
label_prompt.pack(pady=5)
# Entry field
entry = tk.Entry(window)
entry.pack(pady=5)
# Button to trigger greeting
btn = tk.Button(window, text="Greet", command=greet)
btn.pack(pady=5)
# Result label
label_result = tk.Label(window, text="")
label_result.pack(pady=10)
# Start the GUI loop
window.mainloop()
#LearnPython18@voidcompile
#LearnPython@voidcompile
💻@voidcompile
🔥26❤21👍20🏆18💯17
آموزش پایتون | هوش مصنوعی | voidcompile
🎓 آموزش هک و امنیت شبکه – قسمت ۹ تفاوت HTTP و HTTPS به زبان ساده 🧠پروتکل HTTP چیست؟ پروتکل HTTP یک پروتکل برای ارسال و دریافت اطلاعات بین مرورگر و سرور است. در این پروتکل دادهها بدون رمزنگاری منتقل میشوند. یعنی هر فردی در مسیر میتواند محتوای اطلاعات…
ابزار قدرتمند برای تست امنیت وبسایتها
🧰 Burp Suite چیست؟
Burp Suite یک ابزار همهکاره برای تست نفوذ وباپلیکیشنهاست که توسط شرکت PortSwigger توسعه داده شده. این ابزار به شما امکان میدهد ترافیک HTTP/HTTPS رو رهگیری، اصلاح، تزریق و تحلیل کنید.
💡 قابلیتهای اصلی:
Intercepting Proxy: رهگیری و ویرایش درخواستهای مرورگر
Scanner: شناسایی آسیبپذیریهایی مثل XSS، SQLi و CSRF
Repeater: ارسال دوباره درخواستهای HTTP برای تحلیل دقیق
Intruder: اجرای حملات Brute Force و Fuzzing خودکار
Extender: افزودن پلاگین و قابلیتهای دلخواه با پایتون یا جاوا
✅ چرا محبوبه بین هکرها؟
رابط کاربری گرافیکی و آسان
دارای نسخه رایگان (با محدودیت) و نسخه Pro قدرتمند
سازگار با مرورگرها و ابزارهای دیگر
پشتیبانی از اسکریپتنویسی برای شخصیسازی تستها
💻@voidcompile
🧰 Burp Suite چیست؟
Burp Suite یک ابزار همهکاره برای تست نفوذ وباپلیکیشنهاست که توسط شرکت PortSwigger توسعه داده شده. این ابزار به شما امکان میدهد ترافیک HTTP/HTTPS رو رهگیری، اصلاح، تزریق و تحلیل کنید.
💡 قابلیتهای اصلی:
Intercepting Proxy: رهگیری و ویرایش درخواستهای مرورگر
Scanner: شناسایی آسیبپذیریهایی مثل XSS، SQLi و CSRF
Repeater: ارسال دوباره درخواستهای HTTP برای تحلیل دقیق
Intruder: اجرای حملات Brute Force و Fuzzing خودکار
Extender: افزودن پلاگین و قابلیتهای دلخواه با پایتون یا جاوا
✅ چرا محبوبه بین هکرها؟
رابط کاربری گرافیکی و آسان
دارای نسخه رایگان (با محدودیت) و نسخه Pro قدرتمند
سازگار با مرورگرها و ابزارهای دیگر
پشتیبانی از اسکریپتنویسی برای شخصیسازی تستها
💻@voidcompile
1🔥30💯25❤24👍22🏆21
آموزش پایتون | هوش مصنوعی | voidcompile
Matplotlib.pdf
📘 آموزش جامع Scikit-Learn (sklearn) به زبان ساده و حرفهای!
اگر دنبال یادگیری یادگیری ماشین با پایتون هستی، این فایل PDF رسمی از سایت Scikit-Learn بهترین نقطهی شروعه!
با این راهنمای کامل، تمام مفاهیم مهم مثل:
✅ الگوریتمهای یادگیری ماشین (Classification, Regression, Clustering)
✅ پیشپردازش دادهها (Data Preprocessing)
✅ مدلسازی و آموزش مدلها
✅ انتخاب ویژگی (Feature Selection)
✅ ارزیابی عملکرد مدل (Model Evaluation)
Pipelineها و GridSearchCV
رو به صورت گامبهگام با مثالهای عملی یاد میگیری.
#sklearn #ScikitLearn
💻@voidcompile
اگر دنبال یادگیری یادگیری ماشین با پایتون هستی، این فایل PDF رسمی از سایت Scikit-Learn بهترین نقطهی شروعه!
با این راهنمای کامل، تمام مفاهیم مهم مثل:
✅ الگوریتمهای یادگیری ماشین (Classification, Regression, Clustering)
✅ پیشپردازش دادهها (Data Preprocessing)
✅ مدلسازی و آموزش مدلها
✅ انتخاب ویژگی (Feature Selection)
✅ ارزیابی عملکرد مدل (Model Evaluation)
Pipelineها و GridSearchCV
رو به صورت گامبهگام با مثالهای عملی یاد میگیری.
#sklearn #ScikitLearn
💻@voidcompile
2❤31👍27🔥26🏆21💯16
آموزش پایتون | هوش مصنوعی | voidcompile
📘 آموزش جامع Scikit-Learn (sklearn) به زبان ساده و حرفهای! اگر دنبال یادگیری یادگیری ماشین با پایتون هستی، این فایل PDF رسمی از سایت Scikit-Learn بهترین نقطهی شروعه! با این راهنمای کامل، تمام مفاهیم مهم مثل: ✅ الگوریتمهای یادگیری ماشین (Classification…
scikit-learn-docs.pdf
46.3 MB
❤28👍25🔥20🏆18💯7
آموزش پایتون | هوش مصنوعی | voidcompile
🎨 ساخت رابط گرافیکی با Tkinter – آموزش پروژهمحور پایتون ✅آموزش پایتون قسمت ۱۸ ام -آموزش و کد 🚀 در این آموزش پایتون با کمک کتابخانه محبوب Tkinter، یک رابط گرافیکی ساده ساختیم که با گرفتن نام کاربر، پیام خوشآمدگویی شخصیسازیشده نشون میده! import tkinter…
🎯 پروژه باحال پایتونی: ساخت QR Code داینامیک با Python!
با این کد حرفهای پایتون، فقط با چند خط ساده میتونی یک QR Code تصادفی و منحصر بهفرد بسازی! از رشتههای ترکیبی عدد و حرف گرفته تا تنظیمات حرفهای مثل خطایابی سطح بالا، نمایش تصویری و استفاده از کتابخونههای کاربردی مثل qrcode و PIL، همه چیز داخل این پروژه آمادهست.
📌 یاد میگیری:
✅ ساخت رشتههای تصادفی با Python
✅ کار با کتابخونه qrcode و PIL
✅ ایجاد QR Code کاملاً سفارشی
✅ پروژه مناسب یادگیری کاربردی و ساخت اپهای ابزار محور
👨💻 کد را اجرا کن، خروجی بگیر، یاد بگیر و به اشتراک بگذار!
کد داخل پست بعدی قرار گرفته ری اکشن یادتون نره رفقا
#python
💻@voidcompile
با این کد حرفهای پایتون، فقط با چند خط ساده میتونی یک QR Code تصادفی و منحصر بهفرد بسازی! از رشتههای ترکیبی عدد و حرف گرفته تا تنظیمات حرفهای مثل خطایابی سطح بالا، نمایش تصویری و استفاده از کتابخونههای کاربردی مثل qrcode و PIL، همه چیز داخل این پروژه آمادهست.
📌 یاد میگیری:
✅ ساخت رشتههای تصادفی با Python
✅ کار با کتابخونه qrcode و PIL
✅ ایجاد QR Code کاملاً سفارشی
✅ پروژه مناسب یادگیری کاربردی و ساخت اپهای ابزار محور
👨💻 کد را اجرا کن، خروجی بگیر، یاد بگیر و به اشتراک بگذار!
#python
💻@voidcompile
1❤26🔥19💯18👍16🏆15