python學習筆記(初極)—1.基礎
直譯器版本:3.7.2,用於執行檔案
整合開發環境(IDE):PyCharm(community)
1.1基礎資料型別
單⾏註釋:# 註釋內容,快捷鍵ctrl+/
多⾏註釋:""" 註釋內容 """ 或 ''' 註釋內容 ''',雙引號註釋用於含有''的內容
python中單引號和雙引號的效果相同
定義變數:變數名 = 值
其中字串可用單引號或雙引號括起來,列表用中括號[],元組用的原括號(),集合用大括號{},字典是鍵值對用的大括號{}
函式type(x),可用於檢測變數x的資料型別
識別符號規則:由數字、字⺟、下劃線組成
不能數字開頭
不能使⽤內建關鍵字
嚴格區分⼤⼩寫
1.2輸出
print()函式原型:print(*objects, end='\n', file=sys.stdout)
其中,objects是輸出物件,end用來設定以什麼結尾(預設換行),file是要寫入的檔案物件。不想換行時可以去掉\n
格式化符號:%s 字串
%d 有符號十進位制整數
%f 浮點數
%c 字元
%.2f, 表示小數點後顯示兩位小數
輸出字串時還可以用:f{' 表示式'}
轉義字元:\n 換行
\t
1.3輸入
input('提示資訊')
input()會把接收到的任意⽤戶輸⼊的資料都當做字串處理,可用變數來儲存這個字串。
1.4資料型別轉換
input()接受的資料都是字串,可以通過函式轉換到其他型別。
int(x) 將x轉換為⼀個整數
float(x) 將x轉換為⼀個浮點數
str(x) 將x轉換為字串
tuple(s) 將序列 s 轉換為⼀個元組
list(s) 將序列 s 轉換為⼀個列表
eval(str) 將字串中的資料轉換成Python表示式原本型別
1.5運算子
算術運算子:基本的有+、-、*、/,比較特殊的有// 整除,** 指數
邏輯運算子:and or not