(一)python基礎知識

2022-09-03 07:30:11 字數 1391 閱讀 4398

python:解釋型語言(一邊翻譯一邊執行)

注釋:單行注釋(#)、多行注釋(ctrl+/):』『』 『』『和""" """

(python2)中文注釋支援:# coding=utf-8

變數及型別:

變數:變數是沒有型別的,資料才有型別

在互動式環境下,可直接輸入變數名檢視變數值

程式就是用來處理資料的,而變數就是用來儲存資料的

常用的變數型別:數字(int)、字串(str)、布林型(true和false)、

列表(list)、元組(tuple)、字典(dictionary)

檢視變數型別方法:type(變數名)

識別符號和關鍵字:

識別符號:由字母、下劃線、數字組成,且數字不能開頭,區分大小寫

識別符號命名要見名知義,不能以中文名字

駝峰式命名、下劃線命名

關鍵字:具有特殊功能的識別符號,不允許自己定義相同名稱的識別符號作為變數名

編碼:python2中預設ascii碼 python3中預設uniconde 支援中文

輸出(print):python2中函式輸出可以使用小括號或者空格 print()或者 print空格

python3中函式輸出只能使用小括號 print()

格式化輸出 「 %d 」 %[佔位符]變數 d:整數 \n:換行輸出

不同資料使用不同佔位符。多個變數之間用逗號分隔,小括號包裹

print( ,end=『 』)print的end選項,預設是列印乙個換行

輸入(input):python2中把使用者輸入的內容當作**執行, 輸入需使用 raw_input()

python3中直接表達使用者輸出的內容, input()

運算子:算術運算子、比較運算子、復合賦值運算子、邏輯運算子、三元運算子

算術運算子:+(加)、-(減)、*(乘)、/(除)、//(取整除)、%(取餘)、**(指數)

/:  python2:預設取整數 python3:預設保留一位小數

比較運算子:==(等等於)、!=(不等於)、>(大於)、<(小於) 、>=(大等於) 、<= (小等於)

符合複製運算子:+=、-=、*=、/=、%=、**=、//=

邏輯運算子: and、or、not

and(x and y):布林"與":如果 x 為 false,x and y 返回 false,否則它返回 y 的值。

or(x or y):布林"或":如果 x 是 true,它返回 true,否則它返回 y 的值。

ont(not x):布林"非":如果 x 為 true,返回 false 。如果 x 為 false,返回 true。

三元運算子:變數 = 值1 if 條件 else 值2

(當條件成立時把值1賦值給變數,條件不成立時把值2複製給變數)

Python基礎知識(一)

remove 在列表中找到並刪除乙個特定的資料項。insert 在某個特定的位置的前面增加乙個資料項。在列表末尾增加乙個資料項。pop 從列表末尾刪除資料。extend 在列表末尾增加乙個資料項集合。print 在螢幕上顯示。len 得出長度。isinstance 允許檢查某個特定識別符號是否包含某...

Python基礎知識(一)

變數命名規範 1.變數名可以包括字母 數字 下劃線,但是數字不能做為開頭 2.不能使用關鍵字 格式化輸出第一種方法 name input 請輸入你的姓名 age int input 請輸入您的年齡 job input 請輸入您的職業 hobby input 請輸入您的愛好 msg1 infomati...

python基礎知識一

應用領域全能,平衡發展,樣樣通,簡潔明瞭 單行注釋 多行注釋 input 輸入資料,且只以字串的格式輸入 print 列印資料 比如 python變數名一般包括數字 大小寫字母和下劃線,且以下劃線開頭的變數有特殊含義,大小寫敏感,推薦使用具有固定含義的英文單詞或縮寫。變數宣告,有以下三種情況。類名一...