python基礎學習筆記
一、python數據類型:
1、數字類型
(1)布爾型
(2)整型
(3)浮點數
2、序列類型
(1)字符串
(2)元組
(3)列表
3、映像類型
(1)字典
4、集合類型
(1)可變集合
(2)不可變集合
二、python註釋方法
1、單行註釋
用"#"進行單行註釋
# 這是一行python註釋
2、多行註釋
多行註釋以一對三個單引號來註釋
’‘’ 這是 python多行 註釋 ‘’‘
三、字符編碼
1、ASSIC:使用8位長度來保存一個字符
ord()函數可以看到某字符的assic碼
2、Unicode:使用16位長度來保存一個字符
3、UTF-8:可變長度,3個字節存一個漢字
a=’abc’此時用assic保存 b=u’abc’此時用unicode保存
四、導入模塊
1、os模塊
os模塊可以用來系統管理,可以使用system()方法來執行系統命令,該方法會返回命令執行的結果,0代表成功,其他數字代表失敗
os.walk.next()方法可以依次輸出目錄樹
2、commands模塊
commond.getstatusoutput()方法會返回一個元組,其中有命令的執行結果,已經命令的輸出
3、導入模塊的方法是:
import 模塊名 //這會導入該模塊的所有方法
from 模塊名 import 方法名 //這會導入該模塊下的該方法
import 模塊名 as 新模塊名 //這會在導入模塊的時候給該模塊重命名
五、用戶交互
1、input()函數:
input()函數根據輸入的內容類型來處理,輸入數字就是數字類型,輸入字符串就是字符串類型。
2、raw_input()函數:
raw_input()函數,所有通過該函數輸入的內容都被當成字符串來處理。
六、流程控制
1、判斷
if ...:
……
elif ...:
……
else:
……
2、for循環
for i in {範圍}:
……
3、while循環
while … :
……
else:
……