Python-da seneler bilen işlemek

Python-da seneler bilen işlemek üçin degisli modullary import etmek gerek. Bu, modulyň ady ýazylandan soňra ýörite görnüş import arkaly amala aşyrylýar. Import faýlyň iň ýokarky setirinde ýazylýar.

Geliň, esasy seneler bilen işlemek üçin datetime modulyny import edeliň:

pythonimport datetime

Sene görkezmek üçin, import edilen modula ýörite metodu date ulanmaly. Onuň parametrlerinde ýyl, aý, gün berilýär. Amatlylyk üçin alynan senäni res üýtgeýjisine ýazalyň:

pythonres = datetime.date(2025, 12, 31)
print(res) # 2025-12-31 görkezer

Esasan, häzir res üýtgeýjisinde sene saklaýan obýekt bar. Ol peýdaly, sebäbi ondan sene barada has giňişleýin hasaplary - gün, aý we ýyl we ş.m. alyp bolýar. Bunuň üçin diňe onuň aýratynlyklaryna - day, month, year ýüzlenmek gerek:

pythonprint(res.day) # 31 görkezer
print(res.month) # 12 görkezer
print(res.year) # 2025 görkezer
Задание 1

birthdate üýtgeýjisine ulanyjynyň doglan günini beriň. Soňra ony ýyl-aý-gün formatynda görkeziň.

Задание 2

Öňki meseläni, diňe ulanyjynyň doglan ýylyny görkezmek üçin üýtgediň.

Задание 3

birthdate-den ulanyjynyň haýsy günde doglandygyny görkeziň.

Задание 4

birthdate-den ulanyjynyň doglan ýaýyny görkeziň.