Время и дата на языке Python


Современные языки программирования



Download 0,86 Mb.
bet2/8
Sana13.06.2022
Hajmi0,86 Mb.
#662074
TuriКурсовая
1   2   3   4   5   6   7   8
Bog'liq
Пирниязова Мадина 20-7 гр

1.2 Современные языки программирования

В наше время существует огромное количество различных языков программирования как похожих друг на друга, так и различающихся между собой.


Все языки имеют какую-то направленность, т.е. способны решать лишь определенные задачи. Поэтому чаще всего они классифицируются по типу решаемых задач.
Я же остановил свой выбор на языке программирования Python.
Характеристики Python
Python – высокоуровневый язык программирования общего назначения, обладающий большой стандартной библиотекой, содержащей множество полезных функций и поддерживающий несколько парадигм программирования.[2]
Разработчики Python придерживаются определенной философии, автором которой является Тим Петерс. Ее содержание легко можно увидеть, запустив интерпретатор и введя в нем команду «import this»:

Рисунок 1 – Вызов модуля «this»
Нажав на «Enter», получим следующий результат:

Рисунок 2 – Философия языка Python


Если коротко, то разработчики выступают за красоту, явность и простоту.
Также эта философия содержит много важных правил, например:
«Ошибки никогда не должны замалчиваться»,
«Если реализацию сложно объяснить, то у вас плохая идея»
«Если реализацию легко объяснить, то, возможно, у вас хорошая идея».

История создания Python
Развитие Python происходило в то время, когда активно развивались и набирали популярность многие другие языки программирования (и open–source), такие как Tcl, Perl и (намного позже) Ruby.[3]
Автором языка программирования Python является Гвидо Ван Россум – нидерландский программист. Идея о данной разработке родилась у него еще в начале 1980–х годов, однако к реализации он смог приступить лишь в декабре 1989 года. Работу над проектом он выполнял в Национальном научно–исследовательском институте математики и информатики, расположенном в Амстердаме.
На первый взгляд, может показаться, что название языка возникло от известного семейства опасных змей. В пользу этой теории говорит эмблема на сайте python.org или значки файлов языка, на которых до выхода версии 2.5 был изображен представитель вида пресмыкающихся. Однако на самом деле название было взято в честь известного комедийного британского шоу «Летающий цирк Монти-Пайтона», выходившего в 1970-х годах.
Python задумывался в первую очередь как потомок языка ABC, способный к взаимодействию с операционной системой Amoeba.[4]

Глава II Модуль datetime

Модуль datetime из стандартной библиотеки языка программирования Python представляет собой сборник из самых разных классов для комфортной работы со временем и датами. За счет множества встроенных методов, предназначенных для удобного отображения, а также манипуляции над временем и датами, повышается функциональность некоторых программ.



Download 0,86 Mb.

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




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