今天學習了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...