Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Жиынтық теориясы алгаритмдерін қолданады

Автор:   •  Ноябрь 9, 2020  •  Контрольная работа  •  464 Слов (2 Страниц)  •  355 Просмотры

Страница 1 из 2

Дәріс № 35

Курс тақырыбы: Жиынтық теориясы алгаритмдерін қолданады.

Сабақ тақырыбы: №35 Datetime модулі

1.date классы

2. time классы        

3. datetime классы

Уақытпен жұмыс істеудің негізгі функционалдығы келесі модульге бағытталған:

  • date
  • time
  • datetime

date класы

Күндермен жұмыс істеу үшін біз уақыт модулінде анықталған date класын қолданамыз. Күн объектісін құру үшін біз үш параметрді дәйектілікпен қабылдайтын күн конструкторын қолдана аламыз: жыл, ай және күн.

1

date(year, month, day)

Мысалы

import datetime

 

yesterday = datetime.date(2017,5, 2)

print(yesterday)      # 2017-05-02

Ағымдағы күнді алу қажет болса, today(): әдісін қолдануға болады:

from datetime import date

 

today = date.today()

print(today)      # 2017-05-03

print("{}.{}.{}".format(today.day, today.month, today.year))      # 2.5.2017


day, month, year қасиеттерін пайдалана отырып, сіз сәйкесінше күнді, айды және жылды ала аласыз

time класы

time класы уақытпен жұмыс істеуге жауап береді. Оның конструкторын пайдаланып, сіз уақыт объектісін жасай аласыз:

1

time([hour] [, min] [, sec] [, microsec])

Конструктор сағатына, минутына, секундына және микросекундқа дәйекті түрде кетеді. Барлық параметрлер міндетті емес, егер біз ешқандай параметр өткізбейтін болсақ, онда тиісті мән нөлге теңестіріледі.

1

2

3

4

5

6

7

8

9

10

from datetime import time

 

current_time = time()

print(current_time)     # 00:00:00

 

current_time = time(16, 25)

print(current_time)     # 16:25:00

 

current_time = time(16, 25, 45)

print(current_time)     # 16:25:45

datetime класы

datetime класы уақытпен жұмыс істеуге жауап береді. Оның конструкторын пайдаланып, сіз уақыт объектісін жасай аласыз:

1

datetime(year, month, day [, hour] [, min] [, sec] [, microsec])

Жыл, ай және күнді көрсететін алғашқы үш параметр қажет. Қалғандары міндетті емес, егер біз олар үшін мәндерді көрсетпесек, онда әдепкі бойынша олар нөлге теңестіріледі.

1

2

3

4

5

6

7

from datetime import datetime

 

deadline = datetime(2017, 5, 10)

print(deadline)     # 2017-05-10 00:00:00

 

deadline = datetime(2017, 5, 10, 4, 30)

print(deadline)     # 2017-05-10 04:30:00

Ағымдағы күн мен уақытты алу үшін сіз now() әдісіне шақыра аласыз:

1

2

3

4

5

6

7

8

9

from datetime import datetime

 

now = datetime.now()

print(now)     # 2017-05-03 11:18:56.239443

 

print("{}.{}.{}  {}:{}".format(now.day, now.month, now.year, now.hour, now.minute))  # 3.5.2017  11:21

 

print(now.date())

print(now.time())

...

Скачать:   txt (5.3 Kb)   pdf (120.4 Kb)   docx (11.3 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club