最適合編程入門的語言之一——Python
Python語言特點簡單概括如下:
(1)語法簡單,容易學習和運用
(2)面向物件編程
(3)跨平臺,具有可移植性
(4)模塊化開發,功能豐富
(5)具有很好的擴展性
不過它火起來的主要原因,還是它的應用范圍實在是太廣泛了!
學會Python的話,像:人工智能工程師、資料分析師、爬蟲工程師、前后端開發、大資料工程師、運維測驗工程師等等崗位都可以自由選擇,
人生苦短,我用Python,接下來講講Python的各種基礎知識點,
一、變數
變數是保存和表示資料值的一種語法元素,變數的值可以通過賦值("=")方式修改,

Python有自己的命名規則:采用大寫字母,小寫字母,數字,下劃線,漢字等字符進行組合命名,
注意:(1)首字符不能是數字;
(2)識別符號不能出現空格;
(3)識別符號不能與Python關鍵字相同;
(4)對大小寫敏感;
關鍵字:

二、運算子與運算式
1、算術運算子

2、賦值運算子

3、比較運算子

4、邏輯運算子

簡單記法:
and “與”:兩為真則真,否則為假
or “或”:兩假為假
not “非”:取反
5、成員運算子

6、身份運算子

三、字串
字串是 Python 中最常用的資料型別,我們可以使用引號('或")來創建字串

字串運算子

轉義字符

四、串列
串列是可包含任意物件的有序集合,可以進行的操作包括索引,切片,加,乘,檢查成員,創建一個串列,只要把逗號分隔的不同的資料項使用方括號括起來即可,

串列的操作
1、增加元素

2、洗掉元素
(1)pop() 方法用于移除串列中的一個元素(默認最后一個元素),并且回傳該元素的值,

(2)使用del陳述句可以洗掉任何位置處的串列元素,條件是知道索引

(3)根據值洗掉元素remove

五、元組
Python的元組與串列類似,不同之處在于元組的元素不能修改,
元組使用小括號,串列使用方括號,
元組創建很簡單,只需要在括號中添加元素,并使用逗號隔開即可,

索引范圍

六、函式
函式就是一段具有特定功能、被封裝、可重用的陳述句塊,
1、函式代碼塊以 def 關鍵詞開頭,后接函式識別符號名稱和圓括號(),

2、引數
形參:函式內的區域變數,用于接受外部資料
實參:外部資料,用于給形參賦值
3、回傳值
將函式內部的資料復制到函式外部

4、變數作用域
是指變數起作用的范圍
(1)區域變數:函式內定義的變數,只能在函式內部使用,
(2)全域變數:作用于函式之外,整個程式可呼叫的,
5、引數的型別
(1)位置引數
實參的賦值是按照形參定義的順序傳遞的
(2)命名傳參
執行函式時,可以不按照形參定義的順序賦值
(3)默認傳參
給引數設定默認值

(4)可變長度傳參
在引數名前加*,形參會將接受到的所有引數放在一個元組中

(5)可邊長命名引數
**形參,使用字典型別接收所有的引數 {“形參”:實參}

5、匿名函式:lambda
定義時沒有函式名的函式,一般用于給高階函式傳參
*運算式:*lambda 引數:回傳值運算式
七、字典和集合
字典是鍵值對的無序集合,鍵(key)可以是任何不可變物件,比如數字、字串、元組等,值(value)可以是任意型別,比如數字、字串,甚至一個函式,
字典的每個鍵值 key=>value 對用冒號 : 分割,每個鍵值對之間用逗號 , 分割,整個字典包括在花括號 {} 中

(1)訪問

(2)增加

(3)洗掉

集合:
基于字典實作的一種資料結構
只包含鍵的字典
值不重復,且只能是不可變資料型別

使用 add() 方法向 set 添加專案

要洗掉集合中的專案,使用 remove() 或 discard() 方法,

使用 pop() 方法洗掉最后一項

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/198891.html
標籤:其他
下一篇:Python怎么急速下載第三方庫
