Python Класс языка


Философия[править | править код]



Download 166,17 Kb.
bet3/26
Sana24.02.2022
Hajmi166,17 Kb.
#200919
1   2   3   4   5   6   7   8   9   ...   26
Bog'liq
Python

Философия[править | править код]


Разработчики языка Python придерживаются определённой философии программирования, называемой «The Zen of Python» («Дзен Пито́на», или «Дзен Па́йтона»)[11]. Её текст выдаётся интерпретатором Python по команде import this (работает один раз за сессию). Автором этой философии считается Тим Петерс (Tim Peters).
Текст философии:

  • Красивое лучше, чем уродливое.

  • Явное лучше, чем неявное.

  • Простое лучше, чем сложное.

  • Сложное лучше, чем запутанное.

  • Плоское лучше, чем вложенное.

  • Разреженное лучше, чем плотное.

  • Читаемость имеет значение.

  • Особые случаи не настолько особые, чтобы нарушать правила.

  • При этом практичность важнее безупречности.

  • Ошибки никогда не должны замалчиваться.

  • Если не замалчиваются явно.

  • Встретив двусмысленность, отбрось искушение угадать.

  • Должен существовать один — и, желательнотолько один — очевидный способ сделать это.

  • Хотя он поначалу может быть и не очевиден, если вы не голландец[комм 3].

  • Сейчас лучше, чем никогда.

  • Хотя никогда зачастую лучше, чем прямо сейчас.

  • Если реализацию сложно объяснить — идея плоха.

  • Если реализацию легко объяснить — идея, возможно, хороша.

  • Пространства имён — отличная вещь! Давайте будем делать их больше!

Оригинальный текст (англ.)[показать]

Название языка[править | править код]

.py
Название языка произошло вовсе не от названия семейства пресмыкающихся. Автор назвал язык в честь популярного британского комедийного телешоу 1970-х«Летающий цирк Монти Пайтона». Впрочем, всё равно название языка чаще связывают именно со змеёй, нежели с передачей — пиктограммы файлов в KDE или вMicrosoft Windows и даже эмблема на сайте python.org (до выхода версии 2.5) изображают змеиные головы. Важная цель разработчиков Python — создавать его забавным для использования. Это отражено в его названии, которое пришло из Монти Пайтона[12]. Также это отражено в иногда игривом подходе к обучающим программам и справочным материалам, таким как примеры использования, которые используют понятия ветчины (spam[комм 4]) и яиц[комм 5] вместо стандартных foo и bar.[13][14]



Download 166,17 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   26




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish