1.2 互動式解譯器
1.4 數字和運算式
整型數,浮點數,長整型數
整除,十六進位,八進位 等等
python的字面量包括:整型,長整型,浮點型,複合型(複數),字串,Unicode。更多的,具體參看相關手冊。
1.5 變數
在python中,使用變數只需要附一個值,不需要聲明變數和資料類型。
1.6 語句
略
1.7 擷取使用者輸入
用input可以讀取輸入的原始類型:
input讀取的是一個運算式值,可以看到,對字串進行輸入時,必須是"abcdefg",而不能去掉引號。
1.8 函數
略,一些函數參見函數列表
1.9 模組
在python中,一個py檔案就是一個模組,欲使用模組中的函數,必須匯入該模組,如下:
在未匯入math模組前不能調用裡面的函數,即使帶著math也不行。
math模組中定義了一些常用的數學函數。
如果你不像每次使用都帶著math.xxx,可以使用from 模組 import xxx函數語句,這樣就可以直接用
1.9 cmath和複數
針對複數的一個模組,在python中複數用 j 表示,略
1.11 字串
1)在python字串的單引號和雙引號表示是一樣的,注意在字串本身包含單引號或者雙引號時才有區別,注意逸出字元。
2)str和repr的區別
str會把值轉換為合理形式的字串,以便使用者可以理解
repr會建立一個字串,它以合法的python運算式形式來表示值。
自己看這段代碼吧~~~~~
3)input 和 raw_input 的區別:
在上面已經說了input的特點,raw_input將所有的輸入當做未經處理資料,然後將其放入字串中。自己體會吧,這句話。
4)長字串,原始字串,Unicode
長字串:
''' .......................''' 可以分段
\可以換行
原始字串:
在字串前面加上r代表原始字串,在字串本身含有逸出字元時有用,如 r'C:\\python' 這樣的字串
Unicode字串:
u'字串'
關於unicode,可以瞭解一下,普通的字串用8位ASCII碼儲存一個字元,unicode字元是用16位儲存的,可以表示更多的字元。
-------------------------------------------------------------------------------------------------------------------------------
總結:
字面量的類型
運算子
字串
模組,函數,輸入等
很easy,主要是體驗下python的特點,接下來學習內建資料類型