uk
Feedback
| کانال توسعه‌دهندگان پایتون |

| کانال توسعه‌دهندگان پایتون |

Відкрити в Telegram

⭕️ کانال توسعه‌دهندگان پایتون دولوپیکس 💠 دولوپیکس | جامعه توسعه‌دهندگان ایرانی 💎 @Developix 🚀 Developix.ir 📌 پشتیبانی و تبلیغات: @DevelopixSupport

Показати більше
7 092
Підписники
+624 години
+797 днів
+18730 день

Триває завантаження даних...

Хмара тегів
Немає даних
Виникли проблеми? Будь ласка, оновіть сторінку або зверніться до нашого support-менеджера.
Вхідні та вихідні згадування
---
---
---
---
---
---
Залучення підписників
червень '26
червень '26
+35
в 0 каналах
травень '26
+247
в 0 каналах
Get PRO
квітень '26
+134
в 0 каналах
Get PRO
березень '26
+19
в 0 каналах
Get PRO
лютий '26
+213
в 0 каналах
Get PRO
січень '26
+153
в 0 каналах
Get PRO
грудень '25
+400
в 0 каналах
Get PRO
листопад '25
+52
в 0 каналах
Get PRO
жовтень '25
+140
в 0 каналах
Get PRO
вересень '25
+187
в 0 каналах
Get PRO
серпень '25
+279
в 0 каналах
Get PRO
липень '25
+160
в 0 каналах
Get PRO
червень '25
+270
в 0 каналах
Get PRO
травень '25
+123
в 0 каналах
Get PRO
квітень '25
+241
в 0 каналах
Get PRO
березень '25
+314
в 0 каналах
Get PRO
лютий '25
+239
в 0 каналах
Get PRO
січень '25
+492
в 0 каналах
Get PRO
грудень '24
+360
в 0 каналах
Get PRO
листопад '24
+450
в 1 каналах
Get PRO
жовтень '24
+279
в 0 каналах
Get PRO
вересень '24
+192
в 0 каналах
Get PRO
серпень '24
+424
в 0 каналах
Get PRO
липень '24
+511
в 0 каналах
Get PRO
червень '24
+329
в 0 каналах
Get PRO
травень '24
+171
в 0 каналах
Get PRO
квітень '24
+279
в 0 каналах
Get PRO
березень '24
+463
в 0 каналах
Get PRO
лютий '24
+399
в 0 каналах
Get PRO
січень '24
+478
в 0 каналах
Get PRO
грудень '23
+605
в 0 каналах
Get PRO
листопад '23
+497
в 0 каналах
Get PRO
жовтень '23
+606
в 0 каналах
Get PRO
вересень '23
+186
в 0 каналах
Get PRO
серпень '23
+361
в 0 каналах
Get PRO
липень '23
+331
в 0 каналах
Get PRO
червень '23
+232
в 0 каналах
Get PRO
травень '23
+842
в 0 каналах
Дата
Залучення підписників
Згадування
Канали
04 червня+3
03 червня+9
02 червня+5
01 червня+18
Дописи каналу
خروجی اجرای این کد در Python چیست؟ به رفتار تابع sorted با پارامتر key و پایداری (stability) مرتب‌سازی دقت کنید. data = [3, 1
خروجی اجرای این کد در Python چیست؟ به رفتار تابع sorted با پارامتر key و پایداری (stability) مرتب‌سازی دقت کنید.
data = [3, 1, 2, 1]

calls = []

def key_fn(x):
    calls.append(x)
    return 0

result = sorted(data, key=key_fn)

print("calls:", calls)
print("result:", result)
خروجی دقیق این برنامه چیست؟ 🔖 #Python #پایتون 👤 Developix 💎 Channel: @DevelopixPython

2
جنگو (Django): فریم‌ورک وب فول‌استک برای پایتون 🚀 اگر دنبال ساخت وب‌اپلیکیشن جدی با Python هستی، Django یکی از جدی‌ترین گزینه‌هاست. جنگو بهت کمک می‌کند خیلی سریع از ایده برسی به محصول قابل‌استفاده، بدون این‌که چرخ را از نو اختراع کنی. چرا Django؟ • ORM قدرتمند برای کار با دیتابیس بدون نوشتن مستقیم SQL • پنل ادمین آماده برای مدیریت دیتا 💻 • سیستم auth داخلی (کاربر، لاگین، permission) • ساختار استاندارد و opinionated برای پروژه‌های بزرگ • جامعه کاربری بزرگ و داکیومنتیشن عالی نصب و شروع سریع pip install django django-admin startproject mysite cd mysite python manage.py startapp blog python manage.py runserver برای وب‌اپلیکیشن‌های شرکتی، پنل ادمین داخلی جنگو زمان توسعه را به‌شدت کم می‌کند؛ مخصوصاً وقتی CRUD زیاد داری و نمی‌خواهی برای هر چیز یک صفحه custom بنویسی. مستندات رسمی: docs.djangoproject.com سورس‌کد: github.com/django/django با یک پروژه کوچک شروع کن؛ مثلاً یک وبلاگ ساده یا داشبورد ادمین، و کم‌کم سراغ featureهای جدی‌تر برو. 😎 🔖 #Python #پایتون #Python #Django #Web #Backend #ORM #Admin 👤 Developix 💎 Channel: @DevelopixPython
1 248
3
✅ شرط‌های تمیزتر در Python با any و all 🧠 خیلی وقت‌ها توی if ها چند شرط پشت‌سرهم با and و or می‌نویسیم و کد شلوغ می‌شود. دو تابع ساده و خیلی Pythonic برای تمیز کردن این شرط‌ها داریم: any و all. ایده اصلی: - any(iterable) اگر حداقل یک مقدار True باشد، True برمی‌گرداند. - all(iterable) فقط وقتی همه مقادیر True باشند، True برمی‌گرداند. یک مثال واقعی: اعتبارسنجی ورودی کاربر 👇 def is_valid_user(data: dict) -> bool: required_keys = ["username", "email", "password"] # همه فیلدها باید وجود داشته باشند و خالی نباشند return all( key in data and isinstance(data[key], str) and data[key].strip() for key in required_keys ) user = {"username": "ali", "email": "", "password": "123"} print(is_valid_user(user)) # False به‌جای چند if تو در تو، با یک all هم خوانایی بهتر می‌شود هم خطاهای منطقی کمتر می‌شود. برای چک کردن اینکه «حداقل یکی» برقرار باشد، از any استفاده می‌شود. مرجع: Python docs - any & all امتحان استفاده از any و all در شرط‌های قدیمی کد، کدبیس را تمیزتر و قابل‌درک‌تر می‌کند. 😉 🔖 #Python #پایتون #Python #any #all #conditions #clean_code #validation #tips 👤 Developix 💎 Channel: @DevelopixPython
1 012
4
در قطعه‌کد زیر با یکی از رفتارهای مهم و گاهی خطرناک در Python روبه‌رو هستیم: آرگومان پیش‌فرض قابل‌تغییر (Mutable Default Argu
در قطعه‌کد زیر با یکی از رفتارهای مهم و گاهی خطرناک در Python روبه‌رو هستیم: آرگومان پیش‌فرض قابل‌تغییر (Mutable Default Argument). خروجی اجرای این کد (چاپ‌شده در انتهای برنامه) چیست؟ def append_item(item, data=[]): data.append(item) return data x = append_item(1) y = append_item(2) z = append_item(3, data=[]) w = append_item(4) print(x) print(y) print(z) print(w) پاسخ را فقط به صورت خروجی نهایی تابع printها (به ترتیب هر خط)، بنویسید. 🔖 #Python #پایتون 👤 Developix 💎 Channel: @DevelopixPython
904
5
خروجی اجرای این کد در Python چیست؟ funcs = [] for i in range(3): funcs.append(lambda x, p=i: x * p) result = sum(f(10) for f
خروجی اجرای این کد در Python چیست؟ funcs = [] for i in range(3): funcs.append(lambda x, p=i: x * p) result = sum(f(10) for f in funcs) print(result) به عددی که در خروجی چاپ می‌شود توجه کنید و فقط همان عدد را بنویسید. 🔖 #Python #پایتون 👤 Developix 💎 Channel: @DevelopixPython
934
6
FastAPI یکی از مدرن‌ترین فریم‌ورک‌های Python برای ساخت REST API و سرویس‌های سریع است 🚀 با استفاده از type hints استاندارد پایتون (مثل str و int) همزمان: • اسکیمای داده‌ها را تعریف می‌کنی ✅ • validation اتومات می‌گیری ✅ • مستندات زنده OpenAPI و Swagger UI تحویل می‌گیری ✅ برای میکروسرویس‌ها، Backend اپ‌های موبایل، و سرویس‌های ML که نیاز به عملکرد بالا دارند، انتخاب خیلی خوبی است. نصب و یک مثال ساده: pip install fastapi uvicorn from fastapi import FastAPI app = FastAPI() @app.get("/hello") async def hello(name: str = "Python"): return {"msg": f"Hello {name}!"} # اجرا: # uvicorn main:app --reload نکته: پارامترهای تابع، خودکار به query/body تبدیل می‌شوند و خطاهای validation به صورت JSON مرتب برمی‌گردند؛ خیلی مناسب برای frontend و mobile تیم. مستندات رسمی: 📚 FastAPI Docs 💻 GitHub امتحانش ارزش دارد؛ مخصوصاً اگر از Flask/Django API خسته از boilerplate شده‌ای 🙂 🔖 #Python #پایتون #Python #FastAPI #Web #API #Backend 👤 Developix 💎 Channel: @DevelopixPython
866