1. 程式人生 > >**PYTHON** 基本的命令及操作

**PYTHON** 基本的命令及操作

>基本的資料型別

>>字串string 使用’或“

>>整數integer 21 025 0x15

>>浮點數1.48 2.1e2有精度損失

>>布林型boolean True或者False

>>複數 1+4j

>>使用type函式檢視資料型別type(’小明‘),區分型別

>運算子與表示式

>>算數運算5.0 /  9 * (32-8)隱式型別轉換bool->int->float->complex

>>+ - * / % **(指數)

>>math模組實現更多算術運算

模組:實現一定功能的python指令碼的集合

方法:import module_name

檢視model:dir(math)

檢視function:help(name)

>>關係運算==  !=  <  >  <= >=結果True False

>>邏輯運算子 and or not;

and 返回最後一次判定的值,因為and只有全部判定結束後或者判定到假是才會停止判定,所以其返回值可能是最後一個真值或者某個第一個假值

or返回第一個遇到的真值,或者最後一個假值,當or中有一個是真值是,他就會返回這個值

>>運算順序:括號具有最高優先順序,由內到外結合。括號-一元運算-算數運算乘除取餘//-算數運算加減-比較運算-邏輯非-邏輯與-邏輯或-賦值運算

規則一:自上而下括號最高邏輯最低。

規則二:自左向右依次結合統計運算自左向右

>變數與簡單的輸入輸出

>>變數的定義:用於引用繫結物件的識別符號

>>語法:變數名=物件(數值、表示式)

>>普通的賦值運算子,增量賦值運算子

>>變數識別符號的定義和C++相同,而且大小寫敏感

>>raw_input(“輸入的提示符”)讀取鍵盤輸入,將所輸入作為字元看待,需要對輸入的字元進行強制的型別轉化

>>print “輸出提示符”將物件的值輸出到控制檯上;使用逗號分隔許多物件,輸出後會自動新增空格;\n  \\ \t\a \'