貓寧!!!
參考:北京理工大學-python程序語言設計
第3節:基本數據類型
默寫代碼的重要性。
保留字一定要全部都會默寫,不能有錯。
pow(x,y),計算x的y次方,整數沒有大小限制
整數進制
浮點數,取值範圍和小數精度都有限制,一種實數。
浮點數間運算存在不確定尾數,存在於多種編程語言
0.1用二進制表示是一個無限循環小數
round(x,d),對x四捨五入,d是小數截取位數,一般處於10的-16次方處
科學計數法
複數,用的較少
x的2次方等於-1
z=1.23e-4+5.6e+89j
z.real獲得實部,z.imag獲得虛部
數值運算符
增強賦值操作,重要性不強
整數--浮點數--複數
數值運算函數
pow(2,poe(2,6),1000),取3位的餘數
持續的價值,天天向上
0.005和0.01的進步或者退步
工作日的力量,工作日,提升0.01,休息日,降低0.01
如何休息日休息比擬從不休息的呢?工作日努力0.019
對長期目標的持久激情和持久努力。
拋棄數學思維,接觸計算思維
計算思維包含自動化
字符串
字符串序號
索引和切片
轉義符
輸入數字,顯示星期幾
字符串處理函數,hex 16進制,oct 8進制
ASCII碼,統一字符編碼
0-1114111,每個編碼對應一個字符
end等於空的時候不換行
字符串處理方法
方法必須用點的形式執行
字符串類型格式化,槽機制和format
有默認順序,也可以進行指定
前3個是一組,確定寬度,確定對齊方式,輸入填充字符
等號是要填充的,^是居中對齊,20是寬度
其他例子
b表示2進制,c表示unicode編碼,d表示10進制,o表示8進制,x表示16進制,X表示大寫16進制
time庫的使用
處理時間的標準庫
1970.01.01 ,gmtime是計算機格式的時間,ctime便於人類理解
定義時間格式
程序停滯3.3秒
scale,文本寬度,a表示星號複製的次數,:^3.0f表示寬度是3,數字居中,小數點後0位
end='',不換行,\r可以使光標退回行首不換行
scale//2=25得到的是商
範圍是0-50,c,a,b,dur分別對應一個大括號,括號內有定義。
忠實的展示下載效果。
只下載10%的時候顯示90%。
開始慢點,後續快點更符合人性。
文本進度條設計函數
哇,這一部分結束,做筆記也要不斷優化。