程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Python >> python學習筆記類型和轉換

python學習筆記類型和轉換

編輯:Python

 

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.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved