補充(pass)
阿新 • • 發佈:2017-09-19
全部 ren enc int src 什麽 小數點 -1 異或
python格式化輸出
一、打印字符串
>>> print "I‘m %s" % ("jihite") I‘m jihite
二、打印整數
>>> print "I‘m %d years old" % (17) I‘m 17 years old
三、打印浮點數
>>> print "π=%f" % (3.1415926) π=3.141593
四、打印浮點數(指定保留小數點位數)
>>> print "π=%.3f" % (3.1415926) π=3.142
五、指定占位符寬度
>>> print "NAME:%8s AGE:%8d WEIGHT:%8.2f" % ("jihite", 17, 62.2) NAME: jihite AGE: 17 WEIGHT: 62.20
六、指定占位符寬度(左對齊)
>>> print "NAME:%-8s AGE:%-8d WEIGHT:%-8.2f" % ("jihite", 17, 62.2) NAME:jihite AGE:17 WEIGHT:62.20
七、指定占位符(只能用0當占位符)
>>> print "NAME:%-8s AGE:%08d WEIGHT:%08.2f" % ("jihite", 17, 62.2) NAME:jihite AGE:00000017 WEIGHT:00062.20
八、科學計數法
>>> format(0.0000023, ‘.2e‘) ‘2.30e-06‘ >>> format(0.23, ‘.2e‘) ‘2.30e-01‘
python的多行語句
如果有括號(小括號、中括號、大括號),可以在任意地方斷行。如果沒有,需要在斷開的地方添加 \ 字符,表示這一行尚未結束。
python裏面單引號和雙引號是一樣的
python pass語句
什麽都不幹 僅僅占位
Python位運算符
按位運算符是把數字看作二進制來進行計算的。Python中的按位運算法則如下:
下表中變量 a 為 60,b 為 13。
運算符 | 描述 | 實例 |
---|---|---|
& | 按位與運算符:參與運算的兩個值,如果兩個相應位都為1,則該位的結果為1,否則為0 | (a & b) 輸出結果 12 ,二進制解釋: 0000 1100 |
| | 按位或運算符:只要對應的二個二進位有一個為1時,結果位就為1。 | (a | b) 輸出結果 61 ,二進制解釋: 0011 1101 |
^ | 按位異或運算符:當兩對應的二進位相異時,結果為1 | (a ^ b) 輸出結果 49 ,二進制解釋: 0011 0001 |
~ | 按位取反運算符:對數據的每個二進制位取反,即把1變為0,把0變為1 | (~a ) 輸出結果 -61 ,二進制解釋: 1100 0011, 在一個有符號二進制數的補碼形式。 |
<< | 左移動運算符:運算數的各二進位全部左移若幹位,由"<<"右邊的數指定移動的位數,高位丟棄,低位補0。 | a << 2 輸出結果 240 ,二進制解釋: 1111 0000 |
>> | 右移動運算符:把">>"左邊的運算數的各二進位全部右移若幹位,">>"右邊的數指定移動的位數 |
a >> 2 輸出結果 15 ,二進制解釋: 0000 1111 |
補充(pass)