Python学习笔记--数据类型
Python數(shù)據(jù)類型
- 數(shù)據(jù)類型
- 操作符
- 數(shù)值運(yùn)算函數(shù)
- 字符串類型
- 字符串操作符
- 字符串處理函數(shù)
- 字符串處理方法
- 字符串類型的格式化
- time庫(kù)的使用
- 時(shí)間獲取
- 時(shí)間格式化
- 程序計(jì)時(shí)
- 實(shí)例(文本進(jìn)度條)
數(shù)據(jù)類型
整數(shù)類型:
四種進(jìn)制:十進(jìn)制、二進(jìn)制(以0b或0B開(kāi)頭)、八進(jìn)制(以0o或0O開(kāi)頭)、十六進(jìn)制(以0x或0X開(kāi)頭)
浮點(diǎn)數(shù)類型
浮點(diǎn)數(shù)存在尾數(shù),不能直接用==判斷兩個(gè)浮點(diǎn)數(shù)相等,判斷浮點(diǎn)數(shù)相等用round函數(shù)。
round(x,d)表示對(duì)x四舍五入,d為小數(shù)的截取位數(shù)
復(fù)數(shù)類型
復(fù)數(shù) z=a+bj。用z.real獲取實(shí)部,z.imag獲取虛部
操作符
數(shù)值運(yùn)算函數(shù)
字符串類型
1、在字符串兩側(cè)加雙引號(hào)“”或單引號(hào)‘’或三個(gè)單引號(hào)(‘’‘)表示字符串類型;
2、字符串的編號(hào)有正向遞增序號(hào)和反向遞減序號(hào);
3、使用[]來(lái)查找一個(gè)或多個(gè)字符;
如:tempstr[N]返回字符串中第N個(gè)字符;
??tempstr[M:N]返回第M到第N個(gè)字符(不包括第N個(gè)字符)組成的子字符串
??tempstr[M:N:k]表示以步長(zhǎng)為k來(lái)對(duì)字符串切片
字符串操作符
字符串處理函數(shù)
字符串處理方法
字符串類型的格式化
使用.format()方法
也可以在槽中指定需要添加的參數(shù)的位置
例:
(默認(rèn)填充空格)
time庫(kù)的使用
time庫(kù)包括三類函數(shù)
(1)獲取時(shí)間:time(),ctime(),gmtime()
(2)時(shí)間格式化:strftime(),strptime()
(3)程序計(jì)時(shí):sleep(),perf_counter()
時(shí)間獲取
time()獲取的是從1970年1月1日00:00到現(xiàn)在的,以秒為單位的浮點(diǎn)數(shù)
時(shí)間格式化
strftime()將時(shí)間變成字符串,strptime()將字符串變成時(shí)間變量
程序計(jì)時(shí)
實(shí)例(文本進(jìn)度條)
import time scale=50 start=time.perf_counter() for i in range(scale+1):a='*'*ib='.'*(scale-i)c=(i/scale)*100dur=time.perf_counter()-startprint("\r{:^3.0f}%[{}->{}]{:.2f}s".format(c,a,b,dur),end="")time.sleep(0.1)總結(jié)
以上是生活随笔為你收集整理的Python学习笔记--数据类型的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 三星笔记本怎么进入pe装系统 三星笔记本
- 下一篇: Python学习笔记--程序控制结构