1. type(val) #查看val的類型.
2. 出現錯誤的時候, 讀懂錯誤信息.
3. raw_input('xxx') #讀取用戶輸入都是string類型數據.
4. ValueError: invalid literal for int() with base 10: '1.01' # 直接用int強制轉換浮點數報錯.可先轉換為float再轉為int
5. int(a): #將a強制轉換為int類型.
6. float(a): #將a 強制轉換為float類型.
7. str(a): #將a強制轉換為string.
8. a % b # 取a/b 的余數.
9. a // b # a整除b
10. a >> b #右移b位.
11. a << b # 左移b位.
12. // 和 /的區別. # //表示整除, /表示一般除法.
13. str() # 把數字轉為字符串.
14. 字符串:
a. 解決中文問題: 文件存為UTF-8格式. 中文字符前加u. 文件開始加 # -*- coding:utf-8 -*-
b. u = u"hello" # 此處的u為unicode 類型.
c. 文件中存儲的字符串一定要存為字節型(str)字符串.
15. python中的兩種字符串
a. 字節型字符串, 類型 str
b. unicode 字符串, 類型 Unicode
c. 借助unicode可以實現字符集之間的轉換. 如: utf-8 ->unicode->GBK.