PJzhang:python基礎進階的10個療程-three

貓寧!!!

 

參考:北京理工大學-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%。

開始慢點,後續快點更符合人性。

文本進度條設計函數

 

哇,這一部分結束,做筆記也要不斷優化。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章