零基礎學習Python 基礎階段

2021-08-28 03:01:23 字數 2924 閱讀 4757

time.gmtime()

功能: 獲取當前utc時間元組

格式一: time.gmtime()

返回值: 當前utc時間元組
格式二: time.gmtime(12414413)

返回值: 將指定時間戳轉換成utc時間元組

import time

result = time.gmtime()

print(result)

result = time.gmtime(135454426)

print(result)

time.ctime()

功能: 獲取本地時間的字串格式

time.ctime() == time.asctime(time.locatime())

import time 

result = time.ctime()

print(result)

time.mktime()

功能: 將時間元組轉換成時間戳

格式: time.mktime(時間元組)

import time

result = time.mktime((1992,2,1,23,45,22,0,0,0))

print(result)

time.clock()

功能: 獲取當前cpu時間,多用於計算程式執行時間 3.2 版本一下使用

格式: time,clock()

import time

starttime = time.clock()

lists = [i * 2 for i in range(1,10000)]

endtime = time.clock()

ptime = endtime - starttime

print(ptime)

time.perf_counter()

功能: 獲取當前cpu時間,可計算sleep()的時間.推薦使用 3.3版本以上使用 計算程式等待時間

格式: time.perf_counter

import time

starttime = time.perfcounter()

time.sleep(2)

endtime = time.perf_counter()

ptime = endtime - starttime

print(ptime)

time.sleep()

功能: 使程式睡眠,在此處等待指定的秒數

格式: time.sleep(秒數)

import time

time.sleep(15)

print('有完沒完了測試需要15s麼!?')

time.strftime()

功能: 指定時間字元的格式,將指定的時間元組轉換成指定格式字元

格式: time.strftime(『字元格式』,時間元組)

字元格式中:

%y      代表年

%m 代表月

%d 代表日

%h 代表時

%m 代表分

%s 代表秒

#時間元組

ttp = (2018,5,23,16,23,5,0,0,0)

#字元格式

tstr = '%y/%m/%d %p %h:%m'

result = time.strftime(tstr,ttp)

print(result)

time.strptime()

功能: 將格式化之後的時間字元按之前的格式還原到時間元組

格式: time.strptime(『格式化之後的字串』,』格式化的格式』)

import time

result = time.strptime('2023年2月1日,0時2分3秒','%y年%m月%d日,%h時%m分%s秒')

print(result)

第二種辦法

#strptime() 從字串中提取時間元組

#字串:2099-4-23 16:34:25

#格式:%y-%m-%d %h:%m:%s

timestr = '2099-4-23 16:34:25'

#字元格式

tstr = '%y-%m-%d %h:%m:%s'

result = time.strptime(timestr,tstr)

print(result)

time.time()

功能: 獲取本地的時間戳

格式: time.time()

import time

print(time.time()

21物件導向程式設計的理解

類和例項,屬性,方法,封裝,繼承,多型

類:person 定義乙個人的類

例項:p,p1 具體到某個人就是例項

類方法:

例項方法:

類方法例項可以呼叫

例項方法,類不可以呼叫

類的表示方法:

class 類名:

# 成員屬性

# 成員方法

類的宣告必須使用class關鍵字進行宣告

類的命名必須使用大駝峰命名規則

類中只能書寫成員屬性(變數)和成員方法(函式)

成員屬性(變數)必須要有初始值,為空可用none

成員方法(函式)參照函式的宣告方式即可

例項化物件:

例項化格式

物件名 = 類名()

類的型別

print(type(類名)) —> 類的型別就是type

零基礎入門學習Python

課程介紹 前半部分主要講解python3的語法特性,後半部分著重講解python3在爬蟲 tkinter pygame遊戲開發等例項上的應用。整個系列共16個章節,前邊13個章節從乙個小遊戲引入python,逐步介紹python的語法以及語言特色。最後3個章節為案例的演示,是前邊內容的總結和提高。課...

python零基礎學習01

根據個人學習python的經歷寫的這個系列,我自己也還在學習當中,希望能通過這個零基礎學習系列幫助自己鞏固只是也能幫助別人學習。首先,是python環境的安裝。新增環境變數步驟 右鍵我的電腦 左側的高階系統設定 環境變數 系統變數欄的path雙擊,然後把你python安裝路徑放進去就好了。這個是py...

零基礎入門學習python

1.從idie啟動python idle是乙個python shell,shell的意思就是 外殼 從基本上說,就是乙個通過輸入本與程式互動的途徑。像windows的cmd的視窗,像linux那個黑乎乎的命令視窗,它們都是shell,利用它們,就可以給作業系統下達命令。同樣,可以利用idle這個sh...