Day15 模組的練習

2021-09-29 18:44:57 字數 1745 閱讀 3446

匯入標準庫模組

time 時間

"""

標準庫模組

time 時間

練習:exercise02/03

"""import time

# 1. 當前時間戳(2023年1月1日到現在經過的秒數)

print

(time.time())

# 1574153197.3360288

# 2. 時間元組(年,月,日,時,分,秒,星期,年的天,夏令時偏移量)

tuple_time = time.localtime(

)print

(tuple_time)

print

(tuple_time[1]

)print

(tuple_time[3:

6])# 3. 時間戳 --> 時間元組

print

(time.localtime(

1153197.3360288))

# 4. 時間元組-->時間戳

print

(time.mktime(tuple_time)

)# 5. 時間元組--> 字串

print

(time.strftime(

"%y年%m月%d日 %h小時%m分鐘%s秒"

, tuple_time)

)# 6.字串 --> 時間元組

print

(time.strptime(

"2019-11-19 17:10:13"

,"%y-%m-%d %h:%m:%s"

))

定義函式,根據年月日計算星期(星期

一、星期二、)

import time

defget_week

(year, month, day)

: tuple_time = time.strptime(

"%d-%d-%d"

%(year, month, day)

,"%y-%m-%d"

) list_weeks =

["星期一"

,"星期二"

,"星期三"

,"星期四"

,"星期五"

,"星期六"

,"星期日"

] index = tuple_time[6]

return list_weeks[index]

print

(get_week(

2019,11

,19))

定義函式,根據生日(年月日)計算活了多少天

import time

deflife_days

(year, month, day)

: tuple_time = time.strptime(

"%d-%d-%d"

%(year, month, day)

,"%y-%m-%d"

) life_second = time.time(

)- time.mktime(tuple_time)

return

int(life_second /60/

60/24)

print

(life_days(

1996,12

,4))

day 15 模組和包

1 模組 用來從邏輯上組織python 變數,函式,類,邏輯,實現乙個功能 是.py結尾的python檔案 匯入後,可以直接呼叫其內部函式 模組名就是檔名 2 包是用來從邏輯上組織模組 實際是乙個目錄 目錄下包含.py檔案,必須有乙個 init py檔案 實質是執行該包下的 init py檔案 匯入...

檔案操作(day15)

呼叫函式可以使用被呼叫函式動態分配的 儲存區calloc函式也可以動態分配一組連續的 儲存區這個函式可以把所有動態分配的儲存區 內容設定成0 為了使用這個函式也需要包含stdlib.h標頭檔案 這個函式需要兩個引數,第乙個引數表示要 分配的儲存區個數,第二個引數表示單個 儲存區的大小 這個函式的返回...

day 15許可權的概述

1許可權的基本概述什麼是許可權 系統對使用者所能執行的功能的限制 為什麼要有許可權 為了保護每個使用者的自己的工作環境和隱私 許可權跟使用者有什麼關係 屬主 user u 屬組 group g 其他人 others o 所有 a 對應了三個基礎許可權 r 可讀 readable 4 w 可寫 wri...