Python基礎為重,成就月薪過萬

程式設計師啟航發表於2019-06-16

Python的安裝

今天講的完全是在Windows下進行了

進入官網現在Python的安裝包直接在瀏覽器中搜尋:python.org

Python基礎為重,成就月薪過萬

第一步:點開Downloads:之後第二步:選擇Windows

傻瓜式,傻瓜式的你可以直接點開進行下載,但是智慧下載這版本,有的人願意下載別的版本所以就要用到另外的方法

Python基礎為重,成就月薪過萬

選擇你需要的版本,可以看到,一個是Windows-x86的還有一個是Windows-x86-64的前者是三十二位的,後者是六十四位的,這個要按照自己電腦的版本進行下載,然後點選後面帶有exe的進行下載

Python基礎為重,成就月薪過萬

下載好了,接下來就是進行安裝

Python基礎為重,成就月薪過萬

剛開始的頁面是這樣的,我們可以選擇上面的傻瓜式一鍵安裝,預設的路徑就是在C盤下,我們也可以選擇下面的自定義安裝, 安裝之前記得要把下面的PATH勾上 ,這個是必要的環境變數,如果說沒有勾的話也不怕,還可以通過自己複製路徑進行設定。

Python基礎為重,成就月薪過萬

這裡不管直接點選Next,進行安裝,好,安裝完以後我們來試一下好了麼

Python基礎為重,成就月薪過萬
Python基礎為重,成就月薪過萬

開啟CMD然後輸入Python,看看是否新增到了環境變數中,很好安裝好了。

認識Python中的基本型別

Python3中有六個標準的資料型別,也是基礎中的基礎

  1. Numbers(數字)

  2. String(字串)

  3. List(列表)

  4. Tuple(元組)

  5. Sets(集合)

  6. Dictionaries(字典)

Numbers(數字)

數字又分三種型別

  • 整型  - 通常被稱為是整型或整數,是正或負整數,不帶小數點。

  • 浮點型  - 浮點型由整數部分與小數部分組成,浮點型也可以使用科學計數法表示(2.5e2 = 2.5 x 102 = 250)

  • 複數  - 複數由實數部分和虛數部分構成,可以用a + bj,或者complex(a,b)表示, 複數的實部a和虛部b都是浮點型。

PS:Python3 整型是沒有限制大小的,所以 Python3 沒有 Python2 的 Long 型別。

首先我們來看一下Numbers的型別轉換

Python基礎為重,成就月薪過萬
Python基礎為重,成就月薪過萬

有簡單的數值運算:

Python基礎為重,成就月薪過萬

注意:

  1. Python可以同時為多個變數賦值,如a, b = 1, 2。

  2. ⼀個變數可以通過賦值指向不同型別的物件。

  3. 數值的除法(/)總是返回⼀個浮點數,要獲取整數使⽤//操作符。

  4. 在混合計算時,Pyhton會把整型轉換成為浮點數。

再來看一下數學函式都有什麼,怎麼用

Python基礎為重,成就月薪過萬
Python基礎為重,成就月薪過萬

還有隨機數函式要怎麼用呢?

Python基礎為重,成就月薪過萬
Python基礎為重,成就月薪過萬

Python還有很多的三角函式

Python基礎為重,成就月薪過萬
Python基礎為重,成就月薪過萬

String(字串)

字串的大小寫轉換

Python基礎為重,成就月薪過萬
Python基礎為重,成就月薪過萬

字串的格式輸出

Python基礎為重,成就月薪過萬
Python基礎為重,成就月薪過萬

字串搜尋定位與替換

Python基礎為重,成就月薪過萬
Python基礎為重,成就月薪過萬

字串的聯合與分割

Python基礎為重,成就月薪過萬
Python基礎為重,成就月薪過萬

字串條件判斷

Python基礎為重,成就月薪過萬
Python基礎為重,成就月薪過萬

List(列表)

列表是Python 中使⽤最頻繁的資料型別。列表是寫在⽅括號之間、⽤逗號分隔開的元素列表。列表中元素的型別可以不相同:

Python基礎為重,成就月薪過萬
Python基礎為重,成就月薪過萬

列表是寫在⽅括號之間、⽤逗號分隔開的元素列表。列表中元素的型別可以不相同

Python基礎為重,成就月薪過萬

和字串⼀樣,列表同樣可以被索引和切⽚,列表被切⽚後返回⼀個包含所需元素的新列表。詳細的在這⾥就不贅述了。

除了這些,列表還⽀持串聯操作,使⽤+操作符:

基礎為重,Python的基礎,成就月薪過萬
基礎為重,Python的基礎,成就月薪過萬

與之前講的字串不⼀樣的是,列表中的元素是可以改變的:

Python基礎為重,成就月薪過萬

PS:

  1. List寫在⽅括號之間,元素⽤逗號隔開。

  2. 和字串⼀樣,list可以被索引和切⽚。

  3. List可以使⽤+操作符進⾏拼接。

  4. List中的元素是可以改變的。

Tuple(元組)

元組與列表類似,不同之處在於元組的元素不能修改。元組寫在⼩括號⾥,元素之間⽤逗號隔開。

Python基礎為重,成就月薪過萬
Python基礎為重,成就月薪過萬

元組中的元素型別也可以不相同,元組與字串類似,可以被索引且下標索引從0開始,也可以進⾏擷取/切⽚

Python基礎為重,成就月薪過萬

其實,可以把字串看作⼀種特殊的元組。

Python基礎為重,成就月薪過萬

雖然tuple的元素不可改變,但它可以包含可變的物件,⽐如list列表。構造包含0個或1個元素的tuple是個特殊的問題,所以有⼀些額外的語法規則,大家在學python的時候肯定會遇到很多難題,以及對於新技術的追求,這裡推薦一下我們的Python學習扣qun:784758214,這裡是python學習者聚集地!!同時,自己是一名高階python開發工程師,從基礎的python指令碼到web開發、爬蟲、django、資料探勘等,零基礎到專案實戰的資料都有整理。送給每一位python的小夥伴!每日分享一些學習的方法和需要注意的小細節

PS:

  1. 與字串⼀樣,元組的元素不能修改。

  2. 元組也可以被索引和切⽚,⽅法⼀樣。

  3. 注意構造包含0或1個元素的元組的特殊語法規則。

  4. 元組也可以使⽤+操作符進⾏拼接。

Sets(集合)

集合是⼀個⽆序不重複元素的集。

基本功能是進⾏成員關係測試和消除重複元素。

可以使⽤⼤括號 或者 set()函式建立set集合,注意:建立⼀個空集合必須⽤ set() ⽽不是 { },因為{ }是⽤來建立⼀個空字典。

基

Dictionaries(字典)

我們最後再來介紹,字典是Python中另⼀個⾮常有⽤的內建資料型別。

Python基礎為重,成就月薪過萬
Python基礎為重,成就月薪過萬

字典是⼀種對映型別,它是⼀個⽆序的鍵 : 值對集合。關鍵字必須使⽤不可變型別,也就是說list和包含可變型別的tuple不能做關鍵字。在同⼀個字典中,關鍵字還必須互不相同。

PS:

  1. 字典是⼀種對映型別,它的元素是鍵值對。

  2. 字典的關鍵字必須為不可變型別,且不能重複。

  3. 建立空字典使⽤{ }。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69913713/viewspace-2647827/,如需轉載,請註明出處,否則將追究法律責任。

相關文章