۷ ترفند پایتون که شما را به یک حرفه‌ای تبدیل می‌کند

/

1. مقداردهی همزمان به چند متغیر

به جای نوشتن چند خط برای مقداردهی متغیرها:

x, y, z = 10, 20, 30

این روش هم زیباست و هم خوانایی کد را بالا می‌برد.

 

2. استفاده از enumerate به جای شمارنده دستی

بسیاری از افراد در حلقه‌ها یک شمارنده جدا می‌سازند، اما پایتون این کار را راحت کرده:

names = ["Ali", "Sara", "Reza"]
for i, name in enumerate(names, start=1):
   print(i, name)

 

3. شرط‌های کوتاه (Ternary Operator)

نوشتن شرط در یک خط:

age = 18
status = "Adult" if age >= 18 else "Teenager"

 

4. استفاده از * برای بازکردن لیست

فرض کنید می‌خواهید لیست را به صورت جداگانه به متغیرها بدهید:

numbers = [1, 2, 3, 4, 5]
a, b, *rest = numbers
print(a, b, rest)   # 1 2 [3, 4, 5]

 

5. استفاده از f-string برای رشته‌های پویا

به جای نوشتن رشته‌های طولانی با +، از f-string استفاده کنید:

name = "Ali"
score = 95
print(f"{name} got {score} in Python exam!")

 

6. لیست‌سازی سریع (List Comprehension)

به جای استفاده از حلقه‌های طولانی:

squares = [x**2 for x in range(10)]

مطالعه بیشتر

 

7. استفاده از zip برای ترکیب چند لیست

به راحتی می‌توانید دو یا چند لیست را همزمان پیمایش کنید:

names = ["Ali", "Sara", "Reza"]
scores = [90, 85, 92]
for name, score in zip(names, scores):
   print(f"{name} -> {score}")

 

جمع بندی

پایتون پر از این قابلیت‌های مخفی و جذاب است. استفاده از این ترفندها نه تنها باعث تمیزتر و کوتاه‌تر شدن کد می‌شود، بلکه نشان می‌دهد شما یک برنامه‌نویس حرفه‌ای هستید.

نظرات و بحث

Light & Dark
Select your color