آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
🔹 آموزش زبان برنامهنویسی پایتون – قسمت ۵ (جزوه + کد) آشنایی با عملگرهای منطقی (and, or, not) 🔹 🚀 توی این قسمت یاد میگیری چطور با استفاده از عملگرهای منطقی، شرطهای هوشمندتر بسازی! 💡 یاد میگیری: ✅ عملگر and: فقط زمانی True میده که هر دو طرف درست باشن…
🔹 آموزش زبان برنامهنویسی پایتون – قسمت ۶ (جزوه + کد)
ساختارهای شرطی (if, elif, else) در Python 🔹
🚀 توی این قسمت یاد میگیری چجوری برنامهت بر اساس شرایط مختلف تصمیم بگیره.
✅ شرطنویسی یکی از پایهایترین مهارتهای برنامهنویسیه که همهچی روش بنا میشه — از تصمیمگیری ساده تا ساختارهای پیچیده.
💡 چی یاد میگیری؟
تعریف شرط با if
استفاده از else برای حالتهای جایگزین
بررسی چندین شرط با elif
ترکیب شرطها با and, or, not
تمرین با سن، نمره، وضعیت کاربر
📌 بعد از این قسمت میتونی اولین تصمیمگیریهای هوشمند رو توی کدت پیادهسازی کنی.
🎯 آموزش همراه با مثالهای ساده، قابل فهم و خروجیهای مشخص.
👨💻پیشنهاد | انتقاد | همکاری
@void_compile
📥 ذخیره کن
🤝 شیر کن
🎯 یاد بگیر
🔎
#LearnPython@voidcompile
#LearnPythonPart6@voidcompile
#پایتون #آموزش_پایتون #python #برنامه_نویسی #python_operators #کدنویسی
💻@voidcompile
ساختارهای شرطی (if, elif, else) در Python 🔹
🚀 توی این قسمت یاد میگیری چجوری برنامهت بر اساس شرایط مختلف تصمیم بگیره.
✅ شرطنویسی یکی از پایهایترین مهارتهای برنامهنویسیه که همهچی روش بنا میشه — از تصمیمگیری ساده تا ساختارهای پیچیده.
💡 چی یاد میگیری؟
تعریف شرط با if
استفاده از else برای حالتهای جایگزین
بررسی چندین شرط با elif
ترکیب شرطها با and, or, not
تمرین با سن، نمره، وضعیت کاربر
📌 بعد از این قسمت میتونی اولین تصمیمگیریهای هوشمند رو توی کدت پیادهسازی کنی.
🎯 آموزش همراه با مثالهای ساده، قابل فهم و خروجیهای مشخص.
👨💻پیشنهاد | انتقاد | همکاری
@void_compile
📥 ذخیره کن
🤝 شیر کن
🎯 یاد بگیر
🔎
#LearnPython@voidcompile
#LearnPythonPart6@voidcompile
#پایتون #آموزش_پایتون #python #برنامه_نویسی #python_operators #کدنویسی
💻@voidcompile
👍25❤18
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
🔹 آموزش زبان برنامهنویسی پایتون – قسمت ۶ (جزوه + کد) ساختارهای شرطی (if, elif, else) در Python 🔹 🚀 توی این قسمت یاد میگیری چجوری برنامهت بر اساس شرایط مختلف تصمیم بگیره. ✅ شرطنویسی یکی از پایهایترین مهارتهای برنامهنویسیه که همهچی روش بنا میشه —…
🔹 آموزش زبان برنامه نویسی پایتون – قسمت ۷ (جزوه + کد)
تسلط روی حلقه while در پایتون
در این قسمت یاد میگیری چطور با while حلقههای تکرار بسازی، شرط بذاری، و کدت رو کنترل کنی.
✅ ساختار while
✅ اجرای شرط تا زمانی خاص
✅ استفاده از break برای توقف حلقه
✅ استفاده از continue برای رد کردن یک مرحله
✅ جلوگیری از حلقه بینهایت
📌 مناسب برای کسانی که میخوان برنامهنویسی رو بهصورت پایهای، کاربردی و حرفهای یاد بگیرن.
#پایتون
#python
#LearnPython@voidcompile
#LearnPythonPart7@voidcompile
💻@voidcompile
تسلط روی حلقه while در پایتون
در این قسمت یاد میگیری چطور با while حلقههای تکرار بسازی، شرط بذاری، و کدت رو کنترل کنی.
✅ ساختار while
✅ اجرای شرط تا زمانی خاص
✅ استفاده از break برای توقف حلقه
✅ استفاده از continue برای رد کردن یک مرحله
✅ جلوگیری از حلقه بینهایت
📌 مناسب برای کسانی که میخوان برنامهنویسی رو بهصورت پایهای، کاربردی و حرفهای یاد بگیرن.
#پایتون
#python
#LearnPython@voidcompile
#LearnPythonPart7@voidcompile
💻@voidcompile
❤25👍17💯1
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
🔹 آموزش زبان برنامه نویسی پایتون – قسمت ۷ (جزوه + کد) تسلط روی حلقه while در پایتون در این قسمت یاد میگیری چطور با while حلقههای تکرار بسازی، شرط بذاری، و کدت رو کنترل کنی. ✅ ساختار while ✅ اجرای شرط تا زمانی خاص ✅ استفاده از break برای توقف حلقه ✅ استفاده…
🔹 آموزش پایتون – قسمت ۸ (جزوه + کد)
حلقه for در پایتون – تکرار هوشمند و حرفهای
حلقه for یکی از مهمترین ابزارهای تکرار در زبان پایتونه.
توی این قسمت یاد میگیری چطور با استفاده از for روی لیست، رشته، اعداد و هر چیز قابل تکرار (iterable) حرکت کنی و کدت رو تمیزتر و سریعتر بنویسی.
✅ آموزش کامل ساختار for
✅ تکرار با range
✅ پیمایش لیستها و رشتهها
✅ استفاده از break و continue برای کنترل بهتر
✅ جلوگیری از اشتباههای رایج توی حلقهها
📌 این قسمت پایهی خیلی از پروژههای آیندهات توی پایتونه، پس با دقت ببین و تمرین کن.
هم جزوه هست، هم کد آماده، هم توضیح مرحلهبهمرحله!
#آموزش_پایتون
#python
#حلقه_تکرار
#LearnPython@voidcompile
#LearnPythonPart8@voidcompile
💻@voidcompile
حلقه for در پایتون – تکرار هوشمند و حرفهای
حلقه for یکی از مهمترین ابزارهای تکرار در زبان پایتونه.
توی این قسمت یاد میگیری چطور با استفاده از for روی لیست، رشته، اعداد و هر چیز قابل تکرار (iterable) حرکت کنی و کدت رو تمیزتر و سریعتر بنویسی.
✅ آموزش کامل ساختار for
✅ تکرار با range
✅ پیمایش لیستها و رشتهها
✅ استفاده از break و continue برای کنترل بهتر
✅ جلوگیری از اشتباههای رایج توی حلقهها
📌 این قسمت پایهی خیلی از پروژههای آیندهات توی پایتونه، پس با دقت ببین و تمرین کن.
هم جزوه هست، هم کد آماده، هم توضیح مرحلهبهمرحله!
#آموزش_پایتون
#python
#حلقه_تکرار
#LearnPython@voidcompile
#LearnPythonPart8@voidcompile
💻@voidcompile
❤33👍27💯1
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
Photo
از این به بعد کد های بیشتری قرار میدم برای هر بخش که راحت بتونید کپی کنین و استفاده کنید . اگر دوست دارید حتما ری اکشن بزنید. 💕
# Looping through a list
fruits = ["apple", "banana", "cherry"]
for fruit in fruits:
print(fruit) # Output: apple, banana, cherry
# Looping through a string
for char in "hello":
print(char) # Output: h, e, l, l, o
# Using range to repeat a loop 5 times
for i in range(5):
print(i) # Output: 0, 1, 2, 3, 4
# Looping with break
for num in range(10):
if num == 5:
break
print(num) # Output: 0 to 4
# Looping with continue
for i in range(5):
if i == 2:
continue
print(i) # Output: 0, 1, 3, 4
#code
#python
💻@voidcompile
❤28👍25💯1
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
🔹 آموزش پایتون – قسمت ۸ (جزوه + کد) حلقه for در پایتون – تکرار هوشمند و حرفهای حلقه for یکی از مهمترین ابزارهای تکرار در زبان پایتونه. توی این قسمت یاد میگیری چطور با استفاده از for روی لیست، رشته، اعداد و هر چیز قابل تکرار (iterable) حرکت کنی و کدت رو…
🔹 آموزش پایتون – قسمت ۹ (جزوه + کد)
کار با لیستها (List) – مدیریت مجموعهای از دادهها
لیستها (List) یکی از ساختارهای دادهای پایه و قدرتمند در پایتون هستن که بهت اجازه میدن مجموعهای از آیتمها رو ذخیره، ویرایش و پردازش کنی.
در این قسمت با روش ساخت، دسترسی، تغییر، حذف، جستجو و پیمایش در لیست آشنا میشی.
✅ ایجاد لیست و مقداردهی
✅ دسترسی به عناصر با ایندکس
✅ تغییر مقدار یک عنصر
✅ افزودن (append) و حذف (remove)
✅ پیمایش با حلقه for
✅ بررسی وجود یک مقدار با in
📌 این بخش پایهی کار با دادههاست، چه توی پروژههای ساده و چه در یادگیری ماشین.
#آموزش_پایتون
#python
#لیست_در_پایتون
#LearnPythonPart9@voidcompile
#LearnPython@voidcompile
💻@voidcompile
کار با لیستها (List) – مدیریت مجموعهای از دادهها
لیستها (List) یکی از ساختارهای دادهای پایه و قدرتمند در پایتون هستن که بهت اجازه میدن مجموعهای از آیتمها رو ذخیره، ویرایش و پردازش کنی.
در این قسمت با روش ساخت، دسترسی، تغییر، حذف، جستجو و پیمایش در لیست آشنا میشی.
✅ ایجاد لیست و مقداردهی
✅ دسترسی به عناصر با ایندکس
✅ تغییر مقدار یک عنصر
✅ افزودن (append) و حذف (remove)
✅ پیمایش با حلقه for
✅ بررسی وجود یک مقدار با in
📌 این بخش پایهی کار با دادههاست، چه توی پروژههای ساده و چه در یادگیری ماشین.
#آموزش_پایتون
#python
#لیست_در_پایتون
#LearnPythonPart9@voidcompile
#LearnPython@voidcompile
💻@voidcompile
❤31👍20💯1
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
HTML5 Boilerplate 🚀 یک الگو پایهای و استاندارد برای شروع پروژههای HTML5. این ریپو شامل ساختار مناسب، استایلها و اسکریپتهای ضروری برای شروع هر پروژه وب بهصورت سریع و کارآمد است. مناسب برای توسعهدهندگانی که میخواهند پروژههای خود را با بهترین شیوهها…
📦 معرفی يکی از سنگين ترين ريپوهای آموزشی گيت هاب برای پایتون
🔗 github.com/TheAlgorithms/Python
✅ مجموعه اي عظيم از الگوريتم های معروف دنيا با زبان برنامه نويسی پایتون
اگه دنبال يه مرجع کامل و حرفه اي براي يادگيری الگوريتم و ساختار داده هستی ، اين ريپو دقيقاً همونيه که بايد تو ليستت باشه!
🔍 چي توشه؟
✅ پياده سازي انواع الگوريتم هاي جستجو، مرتب سازی، گراف، بازگشتي، رمزنگاری، يادگيري ماشين و بيشتر
✅ تمام کدها تميز و به صورت ماژولار نوشته شدن
✅ دسته بندي حرفه اي براي موضوعات مختلف مثل dynamic programming، trees، strings و...
✅ مناسب براي آموزش برنامه نويسي، توليد محتوا، ساخت ويديو يا مصاحبه هاي شغلي
✅ کاملاً متن باز (open source) با بيش از ۱۷۰ هزار ستاره ⭐
📌 اين ريپو يه مرجع طلاييه براي کسانی که مي خوان الگوريتم ها رو با پایتون عملي ياد بگيرن، تمرين کنن يا آموزش بدن
#ريپو_پایتون
#کدنويسي
#python
💻@voidcompile
🔗 github.com/TheAlgorithms/Python
✅ مجموعه اي عظيم از الگوريتم های معروف دنيا با زبان برنامه نويسی پایتون
اگه دنبال يه مرجع کامل و حرفه اي براي يادگيری الگوريتم و ساختار داده هستی ، اين ريپو دقيقاً همونيه که بايد تو ليستت باشه!
🔍 چي توشه؟
✅ پياده سازي انواع الگوريتم هاي جستجو، مرتب سازی، گراف، بازگشتي، رمزنگاری، يادگيري ماشين و بيشتر
✅ تمام کدها تميز و به صورت ماژولار نوشته شدن
✅ دسته بندي حرفه اي براي موضوعات مختلف مثل dynamic programming، trees، strings و...
✅ مناسب براي آموزش برنامه نويسي، توليد محتوا، ساخت ويديو يا مصاحبه هاي شغلي
✅ کاملاً متن باز (open source) با بيش از ۱۷۰ هزار ستاره ⭐
📌 اين ريپو يه مرجع طلاييه براي کسانی که مي خوان الگوريتم ها رو با پایتون عملي ياد بگيرن، تمرين کنن يا آموزش بدن
#ريپو_پایتون
#کدنويسي
#python
💻@voidcompile
GitHub
GitHub - TheAlgorithms/Python: All Algorithms implemented in Python
All Algorithms implemented in Python. Contribute to TheAlgorithms/Python development by creating an account on GitHub.
❤49👍47💯31
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
🔹آموزش پایتون – قسمت ۱۰ (جزوه + کد) 💡 همهچی درباره توابع در پایتون کدی تمیزتر، حرفهایتر، هوشمندتر هر وقت دیدی یه بخش از کدت قراره چند بار تکرار شه، وقتشه از تابع (Function) استفاده کنی! تو این قسمت یاد میگیری چطور با def توابعی بسازی که: ✅ چندتا ورودی…
👨💻 آموزش پایتون – قسمت ۱۱: ساخت پروژه To-Do List ساده
توی این بخش از آموزش زبان برنامه نویسی پایتون، یه پروژه کاربردی و کوتاه طراحی کردیم که مناسب مبتدیها و علاقهمندان به شروع پروژههای واقعی با پایتونه.
✅ چی یاد میگیری؟
🔸 ساخت لیست وظایف با استفاده از نوع داده List در پایتون
🔸 تعریف تابع در پایتون با def و نحوه فراخوانی تابع
🔸 گرفتن ورودی کاربر با تابع input()
🔸 ساخت منوی تعاملی با استفاده از حلقه بینهایت while True
🔸 کار با شرطهای چندگانه if / elif / else برای کنترل تصمیمها
🔸 استفاده از enumerate() برای نمایش لیست با شماره
🔸 مفهوم ساختار کنترلی، منطق شرطی و بازخورد به کاربر در برنامهنویسی
📘 این تمرین بهت کمک میکنه که مفاهیم پایهای پایتون مثل لیست، حلقه، تابع، شرط و ورودی کاربر رو توی یک مثال واقعی درک و تمرین کنی.
#LearnPython@voidcompile
#LearnPythonPart11@voidcompile
#python
💻@voidcompile
توی این بخش از آموزش زبان برنامه نویسی پایتون، یه پروژه کاربردی و کوتاه طراحی کردیم که مناسب مبتدیها و علاقهمندان به شروع پروژههای واقعی با پایتونه.
✅ چی یاد میگیری؟
🔸 ساخت لیست وظایف با استفاده از نوع داده List در پایتون
🔸 تعریف تابع در پایتون با def و نحوه فراخوانی تابع
🔸 گرفتن ورودی کاربر با تابع input()
🔸 ساخت منوی تعاملی با استفاده از حلقه بینهایت while True
🔸 کار با شرطهای چندگانه if / elif / else برای کنترل تصمیمها
🔸 استفاده از enumerate() برای نمایش لیست با شماره
🔸 مفهوم ساختار کنترلی، منطق شرطی و بازخورد به کاربر در برنامهنویسی
📘 این تمرین بهت کمک میکنه که مفاهیم پایهای پایتون مثل لیست، حلقه، تابع، شرط و ورودی کاربر رو توی یک مثال واقعی درک و تمرین کنی.
درود رفقا در ادامه اگر ری اکشن خوب بود کد این بخش رو قابل کپی براتون می زارم و این که این آموزش در ادامه به مفاهیم یادگیری ماشین می رسه حتما یه آرشیو حرفه ای از آموزش به زودی طراحی میشه برای همه 😌💕
#LearnPython@voidcompile
#LearnPythonPart11@voidcompile
#python
💻@voidcompile
1💯47👍34❤32🏆2
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
👨💻 آموزش پایتون – قسمت ۱۱: ساخت پروژه To-Do List ساده توی این بخش از آموزش زبان برنامه نویسی پایتون، یه پروژه کاربردی و کوتاه طراحی کردیم که مناسب مبتدیها و علاقهمندان به شروع پروژههای واقعی با پایتونه. ✅ چی یاد میگیری؟ 🔸 ساخت لیست وظایف با استفاده…
👨💻 کد قسمت ۱۱: ساخت پروژه To-Do List ساده
#python
#code
💻@voidcompile
# Create an empty list to store tasks
tasks = []
# Function to add a new task to the list
def add_task(task):
tasks.append(task)
print("Task added:", task)
# Function to display all tasks in the list
def show_tasks():
print("\nYour To-Do List:")
for i, task in enumerate(tasks, 1): # Enumerate starts from 1
print(f"{i}. {task}")
# Main loop to run the menu
while True:
print("\n1. Add Task\n2. Show Tasks\n3. Exit")
choice = input("Enter your choice: ") # Ask the user for an option
if choice == "1":
task = input("Enter a new task: ") # Get task input from user
add_task(task) # Call function to add the task
elif choice == "2":
show_tasks() # Show all tasks
elif choice == "3":
print("Exiting the program.") # Exit message
break # Exit the loop
else:
print("Invalid choice. Please try again.") # Handle wrong input
#python
#code
💻@voidcompile
👍42💯41❤30🏆1
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
👨💻 آموزش پایتون – قسمت ۱۱: ساخت پروژه To-Do List ساده توی این بخش از آموزش زبان برنامه نویسی پایتون، یه پروژه کاربردی و کوتاه طراحی کردیم که مناسب مبتدیها و علاقهمندان به شروع پروژههای واقعی با پایتونه. ✅ چی یاد میگیری؟ 🔸 ساخت لیست وظایف با استفاده…
آموزش پایتون – قسمت ۱۲: ساخت برنامه دفترچه مخاطبین (Contact Manager)
توی این قسمت، با استفاده از تمام چیزایی که تا الان یاد گرفتیم (مثل لیست، حلقه، شرط، توابع و ورودی کاربر)، یه پروژه واقعی و ساده میسازیم: برنامه مدیریت مخاطبین
✅ توی این تمرین یاد میگیری:
🔸 استفاده ترکیبی از لیست و دیکشنری برای ذخیرهسازی اطلاعات
🔸 تعریف توابع جداگانه برای افزودن، نمایش و جستجوی مخاطب
🔸 گرفتن ورودی از کاربر و اجرای دستورات در یک حلقه منوی دائمی
🔸 شرطهای چندگانه برای کنترل منطق برنامه
🔸 نمایش منظم لیست مخاطبین و جستجوی دقیق با تطبیق نام
#LearnPython@voidcompile
#LearnPythonPart12@voidcompile
#python
💻@voidcompile
توی این قسمت، با استفاده از تمام چیزایی که تا الان یاد گرفتیم (مثل لیست، حلقه، شرط، توابع و ورودی کاربر)، یه پروژه واقعی و ساده میسازیم: برنامه مدیریت مخاطبین
✅ توی این تمرین یاد میگیری:
🔸 استفاده ترکیبی از لیست و دیکشنری برای ذخیرهسازی اطلاعات
🔸 تعریف توابع جداگانه برای افزودن، نمایش و جستجوی مخاطب
🔸 گرفتن ورودی از کاربر و اجرای دستورات در یک حلقه منوی دائمی
🔸 شرطهای چندگانه برای کنترل منطق برنامه
🔸 نمایش منظم لیست مخاطبین و جستجوی دقیق با تطبیق نام
#LearnPython@voidcompile
#LearnPythonPart12@voidcompile
#python
💻@voidcompile
👍47❤45💯39🏆11
آموزش پایتون | هوش مصنوعی | برنامه نویسی | 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
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
🎯 پروژه باحال پایتونی: ساخت QR Code داینامیک با Python! با این کد حرفهای پایتون، فقط با چند خط ساده میتونی یک QR Code تصادفی و منحصر بهفرد بسازی! از رشتههای ترکیبی عدد و حرف گرفته تا تنظیمات حرفهای مثل خطایابی سطح بالا، نمایش تصویری و استفاده از کتابخونههای…
کد آموزشی طراحی qrcode با پایتون :
#LearnPython@voidcompile
#python
💻@voidcompile
import qrcode # 📦 وارد کردن کتابخانه ساخت QR Code
import random # 📦 برای ساخت متن تصادفی
import string # 📦 برای استفاده از حروف و اعداد
from PIL import Image # 📦 برای نمایش تصویر نهایی
# ✅ تابعی برای تولید یک رشته تصادفی به طول دلخواه
def generate_random_string(length=10):
characters = string.ascii_letters + string.digits # حروف بزرگ و کوچک + اعداد
return ''.join(random.choice(characters) for _ in range(length))
# ✅ تولید یک متن تصادفی که قرار است QR Code شود
data = generate_random_string(20)
print(f"🔗 Random Data: {data}")
# ✅ ساخت QR Code با استفاده از داده تصادفی
qr = qrcode.QRCode(
version=1, # نسخه QR Code (هر چه بیشتر باشد، دیتا بیشتری جا میشود)
error_correction=qrcode.constants.ERROR_CORRECT_H, # میزان خطای قابل تحمل
box_size=10, # اندازه هر باکس در QR Code
border=4, # ضخامت حاشیه
)
qr.add_data(data) # افزودن داده به QR Code
qr.make(fit=True) # تنظیم خودکار اندازه
# ✅ رندر کردن تصویر QR Code
img = qr.make_image(fill_color="black", back_color="white")
# ✅ نمایش تصویر QR Code ساخته شده
img.show()
#LearnPython@voidcompile
#python
💻@voidcompile
2🔥41❤32👍25💯19🏆17
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
📘 آموزش جامع Scikit-Learn (sklearn) به زبان ساده و حرفهای! اگر دنبال یادگیری یادگیری ماشین با پایتون هستی، این فایل PDF رسمی از سایت Scikit-Learn بهترین نقطهی شروعه! با این راهنمای کامل، تمام مفاهیم مهم مثل: ✅ الگوریتمهای یادگیری ماشین (Classification…
Python Basics
یادگیری پایتون از صفر تا حرفهای
اگر میخوای برنامهنویسی رو با یکی از پرتقاضاترین زبانهای دنیا شروع کنی، این کتاب بهترین نقطه شروعه!
با Python Basics قدم به قدم از مفاهیم ساده مثل متغیرها و شرطها شروع میکنی و تا مباحث پیشرفتهتر مثل توابع، کلاسها و مدیریت فایل پیش میری.
📌 یاد میگیری:
✅ ساخت اولین برنامه با پایتون
✅ کار با لیست، دیکشنری، رشته و دادهها
✅ نوشتن توابع و ساخت پروژههای کوچک
✅ آشنایی با ماژولها و کتابخانههای مهم پایتون
✅ آمادهسازی برای ورود به دنیای یادگیری ماشین و توسعه وب
#python
💻@voidcompile
یادگیری پایتون از صفر تا حرفهای
اگر میخوای برنامهنویسی رو با یکی از پرتقاضاترین زبانهای دنیا شروع کنی، این کتاب بهترین نقطه شروعه!
با Python Basics قدم به قدم از مفاهیم ساده مثل متغیرها و شرطها شروع میکنی و تا مباحث پیشرفتهتر مثل توابع، کلاسها و مدیریت فایل پیش میری.
📌 یاد میگیری:
✅ ساخت اولین برنامه با پایتون
✅ کار با لیست، دیکشنری، رشته و دادهها
✅ نوشتن توابع و ساخت پروژههای کوچک
✅ آشنایی با ماژولها و کتابخانههای مهم پایتون
✅ آمادهسازی برای ورود به دنیای یادگیری ماشین و توسعه وب
#python
💻@voidcompile
👍19🔥17❤14🤩9💯8
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
Python Basics یادگیری پایتون از صفر تا حرفهای اگر میخوای برنامهنویسی رو با یکی از پرتقاضاترین زبانهای دنیا شروع کنی، این کتاب بهترین نقطه شروعه! با Python Basics قدم به قدم از مفاهیم ساده مثل متغیرها و شرطها شروع میکنی و تا مباحث پیشرفتهتر مثل توابع،…
Python_basics.pdf
5.8 MB
1❤19👍17🔥11🏆11🤩9💯9
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
🎯 پروژه باحال پایتونی: ساخت QR Code داینامیک با Python! با این کد حرفهای پایتون، فقط با چند خط ساده میتونی یک QR Code تصادفی و منحصر بهفرد بسازی! از رشتههای ترکیبی عدد و حرف گرفته تا تنظیمات حرفهای مثل خطایابی سطح بالا، نمایش تصویری و استفاده از کتابخونههای…
در این پروژه جذاب با Python، با استفاده از NumPy و Matplotlib، پیادهسازی یکی از معروفترین شبیهسازیهای جهان رو میبینیم: Conway’s Game of Life.
این شبیهسازی یک Cellular Automaton هست که از قوانین بسیار ساده، رفتارهای فوقالعاده پیچیده و جالب ایجاد میکنه!
📌 در این پروژه یاد میگیرید:
✅ کار با آرایههای NumPy برای پردازش سریع دادهها
✅ استفاده از Matplotlib Animation برای نمایش حرکتها بهصورت زنده
✅ پیادهسازی قوانین حیات و مرگ سلولها (تنهایی، ازدحام، تولید مثل)
✅ آشنایی با مفهوم Emergent Behavior در علوم کامپیوتر و شبیهسازی
📜 ایده کلی:
یک شبکهی مربعی داریم که هر سلولش یا زنده است (۱) یا مرده (۰). در هر مرحلهی زمانی، همهی سلولها بهطور همزمان طبق قوانین سادهای تغییر وضعیت میدهند:
1. هر سلول زنده با کمتر از ۲ همسایه زنده → میمیرد (تنهایی).
2. هر سلول زنده با بیش از ۳ همسایه زنده → میمیرد (ازدحام).
3. هر سلول مرده با دقیقاً ۳ همسایه زنده → زنده میشود (تولید مثل).
4. در غیر این موارد، وضعیت سلول همان میماند.
کد در پست بعدی هستش
#LearnPython@voidcompile
#python
💻@voidcompile
این شبیهسازی یک Cellular Automaton هست که از قوانین بسیار ساده، رفتارهای فوقالعاده پیچیده و جالب ایجاد میکنه!
📌 در این پروژه یاد میگیرید:
✅ کار با آرایههای NumPy برای پردازش سریع دادهها
✅ استفاده از Matplotlib Animation برای نمایش حرکتها بهصورت زنده
✅ پیادهسازی قوانین حیات و مرگ سلولها (تنهایی، ازدحام، تولید مثل)
✅ آشنایی با مفهوم Emergent Behavior در علوم کامپیوتر و شبیهسازی
📜 ایده کلی:
یک شبکهی مربعی داریم که هر سلولش یا زنده است (۱) یا مرده (۰). در هر مرحلهی زمانی، همهی سلولها بهطور همزمان طبق قوانین سادهای تغییر وضعیت میدهند:
1. هر سلول زنده با کمتر از ۲ همسایه زنده → میمیرد (تنهایی).
2. هر سلول زنده با بیش از ۳ همسایه زنده → میمیرد (ازدحام).
3. هر سلول مرده با دقیقاً ۳ همسایه زنده → زنده میشود (تولید مثل).
4. در غیر این موارد، وضعیت سلول همان میماند.
#LearnPython@voidcompile
#python
💻@voidcompile
1🤩23❤22👍16🔥16💯14
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
📘 Big Book of Small Python Projects یادگیری پایتون با ۸۱ پروژه کوتاه و عملی! 🔥 اگر تازهکار هستی یا میخوای مهارت کدنویسی پایتون رو در پروژههای واقعی تقویت کنی، این کتاب دقیقاً برای توئه. 📌 چیزهایی که یاد میگیری: ✅ الگوریتمهای پایهای با مثالهای ساده…
BigBookSmallPythonProjects.pdf
10 MB
2🔥34❤25💯21👍15🤩15
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
🎮 ساخت بازیهای کامپیوتری با پایتون – ویرایش چهارم دوست داری با پایتون بازی بسازی؟ این کتاب دقیقاً همون چیزیه که دنبالش بودی! 😍 از صفر تا ساخت بازیهای هیجانانگیز رو قدمبهقدم یاد میگیری، حتی اگه هیچ تجربه برنامهنویسی نداشته باشی. 📌 چیزهایی که تو این…
InventYourOwnComputerGameswithPython4thEdition-1.pdf
8.4 MB
Invent Your Own Computer Games with Python 4th Edition
#pdf@voidcompile
#book@voidcompile
#python
💻@voidcompile
#pdf@voidcompile
#book@voidcompile
#python
💻@voidcompile
1🤩16💯13❤12🔥11👍9
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
📘 Beyond the Basic Stuff with Python اگر پایتون رو بلدی ولی میخوای حرفهایتر بشی، این کتاب دقیقا برای توئه! توی این کتاب، از اصول اولیه عبور میکنیم و وارد دنیای تکنیکهای پیشرفته و نکات حرفهای پایتون میشیم. 📌 چیزهایی که یاد میگیری: ✅ نوشتن کد تمیز و…
beyondthebasicstuffwithpython.pdf
7.5 MB
❤26👍22🤩17💯15🔥12
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
📘 Crash Course on Python (3rd Edition) اگر تازه میخوای وارد دنیای برنامه نویسی با پایتون بشی یا میخوای مهارتهاتو تقویت کنی، این کتاب یکی از بهترین و پرطرفدارترین منابع آموزش پایتونه! با مثالهای ساده و پروژههای عملی، خیلی سریع از سطح مبتدی به یک برنامهنویس…
Python Crash Course, 3rd Edition.pdf
8 MB
1👍29💯22🔥16🤩16❤11
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
اگر دنبال یه منبع جمعوجور و سریع برای یادگیری پایتون هستی، این کتاب عالیه! 🔹 شامل از 101 فلشکارت آموزشی 🔹 پوشش کامل مفاهیم پایه تا پیشرفته (متغیرها، رشتهها، توابع، شرطها، حلقهها، کلاسها، دیتابیس و …) 🔹 مناسب برای مرور سریع و آمادهسازی برای مصاحبه یا…
📚 کتاب «برنامهنویسی برای محاسبات – پایتون»
این کتاب رایگان و متنباز (Open Access)، یک راهنمای عالی برای ورود به دنیای برنامهنویسی علمی با زبان پایتون است.
اگر به دنبال یادگیری برنامهنویسی برای حل مسائل ریاضی و مهندسی هستید، این کتاب از پایه مفاهیم را آموزش میدهد و به شما کمک میکند تا با روشهای عددی، شبیهسازیها و حل معادلات دیفرانسیل آشنا شوید.
🔑 ویژگیهای برجسته:
مقدمه ساده و کاربردی برای یادگیری پایتون
تأکید بر کاربرد برنامهنویسی در علوم و مهندسی
آموزش حل مسائل انتگرال، معادلات دیفرانسیل و...
مناسب برای دانشجویان و علاقهمندان به محاسبات عددی
دانلود در پست بعدی . ری اکشن فراموش نشه رفقاا
#springer
#python
💻@voidcompile
این کتاب رایگان و متنباز (Open Access)، یک راهنمای عالی برای ورود به دنیای برنامهنویسی علمی با زبان پایتون است.
اگر به دنبال یادگیری برنامهنویسی برای حل مسائل ریاضی و مهندسی هستید، این کتاب از پایه مفاهیم را آموزش میدهد و به شما کمک میکند تا با روشهای عددی، شبیهسازیها و حل معادلات دیفرانسیل آشنا شوید.
🔑 ویژگیهای برجسته:
مقدمه ساده و کاربردی برای یادگیری پایتون
تأکید بر کاربرد برنامهنویسی در علوم و مهندسی
آموزش حل مسائل انتگرال، معادلات دیفرانسیل و...
مناسب برای دانشجویان و علاقهمندان به محاسبات عددی
دانلود در پست بعدی . ری اکشن فراموش نشه رفقاا
#springer
#python
💻@voidcompile
2🤩18❤13👍10🔥6💯3
آموزش پایتون | هوش مصنوعی | برنامه نویسی | voidcompile
🕒 کد ساعت دیجیتال با پایتون ⏰ با این کد ساده میتونی یک ساعت دیجیتال زنده داخل ترمینال خودت داشته باشی! کافیه اجراش کنی و هر ثانیه ساعت بهروز میشه. 📌 مفاهیم آموزشی داخل کد: ماژول time برای گرفتن ساعت سیستم ماژول os برای پاککردن ترمینال کار با حلقهی…
🚀 تجربهی برنامهنویسی متفاوت با پایتون!
این کد باحال پایتون یه اثر هنری متحرک روی ترمینال ایجاد میکنه که با سینوس و کسینوس و حلقهها شکل میگیره.
#LearnPython@voidcompile
#python
💻@voidcompile
این کد باحال پایتون یه اثر هنری متحرک روی ترمینال ایجاد میکنه که با سینوس و کسینوس و حلقهها شکل میگیره.
import time
import os
import math
# تابع برای پاک کردن صفحه
def clear():
os.system('cls' if os.name == 'nt' else 'clear')
# اندازه و مقیاس اثر
width = 60
height = 20
t = 0
try:
while True:
clear()
for y in range(height):
line = ""
for x in range(width):
# محاسبه الگو با سینوس و کسینوس
value = math.sin(x * 0.3 + t) + math.cos(y * 0.3 + t)
if value > 1:
line += "@"
elif value > 0.5:
line += "#"
elif value > 0:
line += "*"
else:
line += " "
print(line)
t += 0.2
time.sleep(0.1)
except KeyboardInterrupt:
print("\nBye!")
#LearnPython@voidcompile
#python
💻@voidcompile
1🔥36👍32❤30🤩22💯19