دستور while در یک نگاه!
یک ابزار مفید برای تکرار عملیات تا زمان برقراری یک شرط خاص است.
#while | #codeBites | learnpythonicy
یک ابزار مفید برای تکرار عملیات تا زمان برقراری یک شرط خاص است.
#while | #codeBites | learnpythonicy
❤3
✔️ 5 خطای پرکاربرد پایتون که همه میبینن!
#error | #خطا | @learnpythonicy | #codeBites
> *برای مشاهده کامل خطاها:
1️⃣ NameError:
"وقتی از متغیری استفاده کنی که تعریفش نکردی!"
print(undefined_var) # خطا!
2️⃣ IndentationError:
"فراموش کردن تو رفتگی یا فاصلههای نادرست"
if True:
print("Hello") # خطا!
3️⃣ TypeError:
"انجام عملیات روی نوعهای ناسازگار"
"10" + 5 # خطا!
4️⃣ IndexError:
"دسترسی به خونهای از لیست که وجود نداره"
lst = [1, 2]
print(lst[10]) # خطا!
5️⃣ KeyError:
"درخواست کلیدی که توی دیکشنری نیست"
data = {"name": "Ali"}
print(data["age"]) # خطا!
#error | #خطا | @learnpythonicy | #codeBites
> *برای مشاهده کامل خطاها:
dir(__builtins__)*✔️ 10 Python One-Liners That Will Blow Your Mind!
1️⃣ Swap Variables
2️⃣ List Comprehension
3️⃣ Lambda Function
4️⃣ Read File
5️⃣ Factorial
6️⃣ Fibonacci Sequence
7️⃣ Reverse String
8️⃣ Flatten List
9️⃣ Check Prime
🔟 Web Server
> *Warning: Don't overuse them in production code!*
#PythonTricks | #codeBites | @LearnPythonIcy
Which one is your favorite? Drop a comment! ⤵️
1️⃣ Swap Variables
a, b = 10, 5; a, b = b, a
2️⃣ List Comprehension
squares = [x**2 for x in range(10)]
3️⃣ Lambda Function
add = lambda x, y: x + y
4️⃣ Read File
lines = [line.strip() for line in open('file.txt')]5️⃣ Factorial
import math; fact = math.factorial(5)
6️⃣ Fibonacci Sequence
fib = lambda n: n if n <= 1 else fib(n-1) + fib(n-2)
7️⃣ Reverse String
reverse = "hello"[::-1]
8️⃣ Flatten List
flat_list = [item for sublist in [[1,2],[3,4]] for item in sublist]
9️⃣ Check Prime
is_prime = lambda n: all(n % i != 0 for i in range(2, int(n**0.5)+1))
🔟 Web Server
python -m http.server 8000
> *Warning: Don't overuse them in production code!*
#PythonTricks | #codeBites | @LearnPythonIcy
Which one is your favorite? Drop a comment! ⤵️
✔️ 5 دستور پایتون که مثل کلید میانبر عمل میکنند!
1️⃣ اجرای سرور تست سریع
📌 کاربرد: راهاندازی فوری یک سرور محلی برای تست فایلهای HTML/JS
2️⃣ تبدیل لیست به رشته
📌 کاربرد: اتصال آیتمهای لیست با جداکننده دلخواه
3️⃣ معکوس کردن لیست/رشته
📌 کاربرد: برعکس کردن هر دنبالهای بدون تابع
4️⃣ خواندن فایل در یک خط
📌 کاربرد: پردازش سریع خطوط فایل بدون
5️⃣ تعویض مقادیر متغیرها
📌 کاربرد: جابجایی مقادیر بدون متغیر موقت
#بدانیم | @learnpythonicy
#codeBites
1️⃣ اجرای سرور تست سریع
python -m http.server 8000
📌 کاربرد: راهاندازی فوری یک سرور محلی برای تست فایلهای HTML/JS
2️⃣ تبدیل لیست به رشته
words = ['Python', 'is', 'awesome']
sentence = ' '.join(words) # 'Python is awesome'
📌 کاربرد: اتصال آیتمهای لیست با جداکننده دلخواه
3️⃣ معکوس کردن لیست/رشته
my_list = [1, 2, 3]
reversed_list = my_list[::-1] # [3, 2, 1]
📌 کاربرد: برعکس کردن هر دنبالهای بدون تابع
4️⃣ خواندن فایل در یک خط
content = [line.strip() for line in open('data.txt')]📌 کاربرد: پردازش سریع خطوط فایل بدون
.close() (پایتون خودش مدیریت میکند) 5️⃣ تعویض مقادیر متغیرها
a, b = 10, 5
a, b = b, a
📌 کاربرد: جابجایی مقادیر بدون متغیر موقت
#بدانیم | @learnpythonicy
#codeBites
👍2
✔️ 10 Python One-Liners That Will Blow Your Mind!
1️⃣ Swap Variables
2️⃣ List Comprehension
3️⃣ Lambda Function
4️⃣ Read File
5️⃣ Factorial
6️⃣ Fibonacci Sequence
7️⃣ Reverse String
8️⃣ Flatten List
9️⃣ Check Prime
🔟 Web Server
> *Warning: Don't overuse them in production code!*
#PythonTricks | #codeBites | @LearnPythonIcy
Which one is your favorite? Drop a comment! ⤵️
1️⃣ Swap Variables
a, b = 10, 5; a, b = b, a
2️⃣ List Comprehension
squares = [x**2 for x in range(10)]
3️⃣ Lambda Function
add = lambda x, y: x + y
4️⃣ Read File
lines = [line.strip() for line in open('file.txt')]5️⃣ Factorial
import math; fact = math.factorial(5)
6️⃣ Fibonacci Sequence
fib = lambda n: n if n <= 1 else fib(n-1) + fib(n-2)
7️⃣ Reverse String
reverse = "hello"[::-1]
8️⃣ Flatten List
flat_list = [item for sublist in [[1,2],[3,4]] for item in sublist]
9️⃣ Check Prime
is_prime = lambda n: all(n % i != 0 for i in range(2, int(n**0.5)+1))
🔟 Web Server
python -m http.server 8000
> *Warning: Don't overuse them in production code!*
#PythonTricks | #codeBites | @LearnPythonIcy
Which one is your favorite? Drop a comment! ⤵️
❤4
🔍 راهنمای #هشتگها برای دسترسی سریعتر به مطالب کانال
برای اینکه راحتتر به مطالب دلخواهتون برسید، از هشتگهای زیر استفاده کنید:
---
### 😂 #طنز
مطالب فان و خندهدار برای فاصله گرفتن از دنیای کدنویسی.
### 🧪 #تست_تایم
تستها و تمرینهایی که باید برای تقویت مهارتهای برنامهنویسی بزنید.
### 📘 #بدانیم
نکات مهم و کاربردی دربارهی برنامهنویسی و پایتون.
### 📚 #بخوانیم
دانستنیها و مقالاتی که پیشنهاد میکنم حتما مطالعه کنید.
### 📖 #معرفی_کتاب / #بوک_تایم
کتابهای پیشنهادی برای یادگیری اصولیتر.
### 🔥 #موتیو_تایم
پستهای انگیزشی و انرژیبخش برای ادامهی مسیر یادگیری.
### 📚 #کتابخانه
کتابخانههایی که در کانال معرفی شدهاند.
### 📃 #برگه_تقلب و #Cheat_Sheet
خلاصه و نکات کلیدی
---
### 🎮 #game
بازی های ساخته شده با پایتون
### 🛣 #roadmap
نقشهراه یادگیری پایتون و مهارتهای لازم.
### 🧩 #project_time
پروژههای تمرینی برای افزایش تجربه و تسلط.
### 📄 #paper
مقالات علمی و تخصصی معرفیشده.
---
### ⚡️ #PythonTricks
میانبرها و ترفندهای کاربردی پایتون.
### ✨ #Pythonmagic
رفتارهای خاص و جالب پایتون که کمتر کسی میداند.
### 🧰 #functools
ابزارها و تکنیکهای مرتبط با توابع.
### 🧱 #codeBites
خلاصهی یک دستور همراه با نمونهکد کوتاه.
### ❗️ #error
خطاهای رایج پایتون و روش رفع آنها.
### 📰 #news
اخبار روز پایتون و دنیای تکنولوژی.
### 🖼 #carousel
پستهای اسلایدری برای آموزش موضوعات مختلف.
---
### 🤖 #AI
هوش مصنوعی
### 📊 #ML
یادگیری ماشین
### 🧠 #DL
یادگیری عمیق (ژرف)
---
## 🔎 جستجوی سریع دستورات و کتابخانهها
هر دستور یا کتابخانهای که لازم دارید کافیست هشتگش را جستجو کنید:
#split
#while
#class
#for
#dict
#list
#opencv
#cv2
#numpy
#matplotlib
#tkinter
و …
---
## 🎯 دورهها و تمرینها
📘 دوره آموزش مقدماتی پایتون
🧪 حل ۳۰ سؤال کاربردی برای تقویت مهارتهای دوره مقدماتی
🎖چالش ۳۰ روزه Python for AI
برای اینکه راحتتر به مطالب دلخواهتون برسید، از هشتگهای زیر استفاده کنید:
---
### 😂 #طنز
مطالب فان و خندهدار برای فاصله گرفتن از دنیای کدنویسی.
### 🧪 #تست_تایم
تستها و تمرینهایی که باید برای تقویت مهارتهای برنامهنویسی بزنید.
### 📘 #بدانیم
نکات مهم و کاربردی دربارهی برنامهنویسی و پایتون.
### 📚 #بخوانیم
دانستنیها و مقالاتی که پیشنهاد میکنم حتما مطالعه کنید.
### 📖 #معرفی_کتاب / #بوک_تایم
کتابهای پیشنهادی برای یادگیری اصولیتر.
### 🔥 #موتیو_تایم
پستهای انگیزشی و انرژیبخش برای ادامهی مسیر یادگیری.
### 📚 #کتابخانه
کتابخانههایی که در کانال معرفی شدهاند.
### 📃 #برگه_تقلب و #Cheat_Sheet
خلاصه و نکات کلیدی
---
### 🎮 #game
بازی های ساخته شده با پایتون
### 🛣 #roadmap
نقشهراه یادگیری پایتون و مهارتهای لازم.
### 🧩 #project_time
پروژههای تمرینی برای افزایش تجربه و تسلط.
### 📄 #paper
مقالات علمی و تخصصی معرفیشده.
---
### ⚡️ #PythonTricks
میانبرها و ترفندهای کاربردی پایتون.
### ✨ #Pythonmagic
رفتارهای خاص و جالب پایتون که کمتر کسی میداند.
### 🧰 #functools
ابزارها و تکنیکهای مرتبط با توابع.
### 🧱 #codeBites
خلاصهی یک دستور همراه با نمونهکد کوتاه.
### ❗️ #error
خطاهای رایج پایتون و روش رفع آنها.
### 📰 #news
اخبار روز پایتون و دنیای تکنولوژی.
### 🖼 #carousel
پستهای اسلایدری برای آموزش موضوعات مختلف.
---
### 🤖 #AI
هوش مصنوعی
### 📊 #ML
یادگیری ماشین
### 🧠 #DL
یادگیری عمیق (ژرف)
---
## 🔎 جستجوی سریع دستورات و کتابخانهها
هر دستور یا کتابخانهای که لازم دارید کافیست هشتگش را جستجو کنید:
#split
#while
#class
#for
#dict
#list
#opencv
#cv2
#numpy
#matplotlib
#tkinter
و …
---
## 🎯 دورهها و تمرینها
📘 دوره آموزش مقدماتی پایتون
🧪 حل ۳۰ سؤال کاربردی برای تقویت مهارتهای دوره مقدماتی
🎖چالش ۳۰ روزه Python for AI