python資料型別和time庫

2021-10-02 18:41:17 字數 1369 閱讀 9124

今天學習了python資料型別和time庫

1.整數型別:

有二進位制 十進位制 八進位制 十六進製制四種表示方式

2.浮點數型別

會有尾數不確定這是由於機器使用二進位制 而二進位制與小數不一一對應

round(x,d) 四捨五入函式

3.複數型別

z=a+bj

z.real獲得實部z.image獲得虛部

4.運算子

加減乘除+ - * /

// 整除 10//3值為3

% 求餘

5.其中一些內建函式:

abs(x)取絕對值

pow(x,y)x的y次方冪

divmod(x,y)會得到x/y的商和餘數

round(x,d)四捨五入 d代表取小數點後幾位

max(x1,x2,…xn)取最大值 n不限

min(x1,x2,…xn)取最小值 n不限

int(x) 將x轉換為整數

float(x) 將x轉換為浮點數

complex(x) 將x轉換為複數

6.字串

字串可用一對單引號或一對雙引號或一對三引號表示

7.字串切片

[m:n:k] k為步長

x+y x和y鏈結

xn 或nx 字串x自連線n次

x in s 判斷x是否為s子串

8.字串常用函式

len(str) 求長度

str(x) x轉化為字串

hex(x) 十六進製制

oct(x) 八進位制

chr(u) unicode編碼轉為字串

ord(x) 字串轉為unicode編碼

9.字串方法

str.lower()/str.upper() 字串全改為小寫/大寫

str.split(x)以x為標準切片 返回乙個列表list

str.count(sub)子串sub在str**現的次數

str.replace(old,new)用new替換掉所有old字元

str.center(width,fillchar) 居中 fillchar填充字元 引數fillchar可選

str.strip(char)去掉收尾包括char的字元

str.join(item)將str插入除item最後乙個字元的所有字元後面

4.time庫中的時間格式

%y 年 0000-9999

%m 月 1-12

%b 月英文名稱

%b 月英文名稱縮寫

%d 日期

%a 星期英文名稱

%a 星期英文縮寫

%h 24小時制

%i 12小時制

%p 上午下午 am pm

%m 分鐘

%s 秒

python 資料型別和變數

coding cp936 print 資料型別和變數 print 100,8080 print 100 8080 print 0x10 print 1.23e5 print 1.2e 5 print i m ok r 表示 內部的字串預設不轉義 print r t 用 代替 n表示換行 print ...

python資料型別和變數

我在 我的技術分享 開始寫python 教程,剛寫了幾帖,現在分享給大家 下面我們來介紹一下python的資料型別和變數 一 資料型別 python共有整型 浮點型 字串 布林值等型別 1 整型 i 8 print i 8 j 0xf print j 15 print i j 23上面i被賦值為8,...

python 資料型別和變數

python 資料型別和變數 整數 python可以處理任意大小的整數,當然包括負整數,在程式中的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0x...