English
Open in Telegram

Post ادبیات زبان پایتون | The Zen of Python

21 July 2024
|
| کانال توسعه‌دهندگان پایتون |
Photo
ادبیات زبان پایتون | The Zen of Python ‏"Zen of Python" مجموعه‌ای از بیست اصل است که طراحی زبان برنامه نویسی پایتون بر مبنای آن صورت گرفته. این اصول به دو مفهوم اصلی "خوانایی" و "سادگی" تأکید دارند. این اصول در ابتدا به صورت قواعد شفاهی میان توسعه دهندگان اصلی پایتون وجود داشت و چندین سال بعد به طور اتفاقی توسط یکی از توسعه دهندگان اصلی پایتون "Tim Peters" در قالب شعر و طنز نوشته شد و در مستندات پایتون (PEP 20) نیز قرار گرفت. یکی از دلایل نوشتن این اصول زمانی بوجود آمد که حدادوا بیست سال قبل برنامه‌نویسان زیادی با اصول و ایدئولوژی‌های مختلف از زبان‌های دیگر به دنیای پایتون هجوم آوردند. اما این اصول و ایده‌ها با اساس طراحی پایتون در تضاد بود، و همین علت باعث شد اصول طراحی پایتون در چهارچوب این بیست قانون نوشته شود و برنامه‌نویسان را با اصول برنامه‌نویسی و طراحی این زبان آشنا سازد. در ادامه به توضیح این اصول پرداخته شده: 🔖 #Python, #پایتون 👤 xin 💎 Channel: @DevelopixPython
16 · 2.4K ·

Nearby in the feed

|| کانال توسعه‌دهندگان پایتون |#سوال ✨ خروجی کد زیر چیست ⁉️ ✍️ *ژنرال* 💎 Channel: @DevelopixPython|| کانال توسعه‌دهندگان پایتون |🌾 Rye: a Hassle-Free Python Experience 💡 رای (چاودار) یا همان Rye یک ابزار خیلی کاربردی، کامل و یکپارچه برای مدیریت پروژه‌ها و پکیج های پایتونیه. این ابزار توسط
this message
|| کانال توسعه‌دهندگان پایتون |• زیبایی بهتر از زشتی است مثال بارز از رعایت این اصل را در سینتکس پایتون مشاهده می‌کنیم و در زمان نوشتن کد نیز باید به آن توجه شود. با توجه به اینکه هر فرد می‌ت|| کانال توسعه‌دهندگان پایتون |• خطاها نباید نادیده گرفته شوند، مگر به صورت صریح و واضح! خطاهای برنامه نیاز است به صورت صحیح مدیریت شوند. استفاده از pass برای نادیده گرفتن آنها ممکن است به صو
|| کانال توسعه‌دهندگان پایتون || کانال توسعه‌دهندگان پایتون |@DevelopixPython · channel · Tech
7 646subscribers880average post reach
Venue feed Open in Telegram

An open public feed from the search index ChatCrawler — “Google for public Telegram”; refreshed as the venue is crawled. Times are UTC.

Public content only, official Telegram API. About · FAQ · Index limits · Remove a page · Catalog · Search · How we count