Python入門基礎語法知識2

今天二更啦,昨天的文章顯示的有101的閲讀量呀,非常感謝各位拔冗閲讀的同學和前輩,

ღ( ´・ᴗ・` )比心,希望大家看了也有一定的收穫,後面的知識都是不斷遞進的,高一層次都是基礎的積累和運用,所以必須將基礎打牢以後才能更好的運用,今天的內容也非常基礎,可以隨意看看了解下,好啦,下面開始今天的正題。

1、Python中的保留字

在Python中有些單詞被賦予特定的的意義,所以在給任何對象起名的時候都不能使用,可以通過keyword來查看,但是這個並不用記,因為當你的取名不對時會報錯,代碼如下:

導入第三方模塊(import+模塊名)是其中一種方法,到後面分享到這一部分知識時會繼續講解

運行結果如下:(輸出的內容就是不能使用的名字,稍微瞭解下就ok啦)

2、Python中的標識符

標識符就是變量、函數、類、模塊和其他對象起的名字; 注意以下規則:(稍微看下就ok了,當你的標識符有誤時他會提示你)

----->可以使用字母、數字、下劃線_ 來命名<-----

--------------------->不能使用數字開頭<----------------

------------------------>不能是保留字<-------------------

----------------------->嚴格區分大小寫<-----------------

2、Python中的變量

①.變量是由標識(id)、類型(type)、值(value)所構成的,變量可以多次賦值,賦值後變量名會指向新的變量空間,詳情見代碼:

運行結果如下:

3、Python中常用的數據類型

注意:注意中英文標點的區分,否則容易報錯

①.整數類型:int→ 98、4354;

整數的英文是integer,可以表示正數、負數和零,不同的進制用不同的表示方式:【十進制→是默認的進制,直接按元數輸入】、【二進制→以0b開頭】、【八進制→以0o開頭】、【十六進制→以0x開頭】

②.浮點數類型:float→ 98.53;

浮點數是由整數和小數部分組成,由於浮點數儲存的不精確性,所以進行浮點數計算時可能會出現小數位數不確定的情況,其解決方案是導入模塊decimal,代碼如下:

str(n1)是數據類型的轉換,將浮點數類型轉換為字符串類型,本文後面也會講到數據類型轉換的知識(* ̄︶ ̄)

運行結果如下:

③.布爾類型:bool→ True 、False;

布爾類型的英文是Boolean,bool是縮寫,布爾類型可以表示真假,布爾值可以轉化成整數:True相當於1、False相當於0,具體見如下代碼:

運行結果如下:

④.字符串類型:str

a、字符串可以三種方式來定義【單引號 ’ ‘】【雙引號" "】 【三引號 ‘’’ ‘’’ 或者""" “”"】;

b、注意都是英文標點,中文會報錯 ;

c、單引號和雙引號定義的字符串必須在一行;

d、三引號定義的字符串可以出現在連續的多行

具體見如下代碼:

運行結果如下:

4、Python中數據類型的轉換

①、將其他數據類型轉換為字符串類型,代碼如下:

運行結果如下:

②、將其他數據類型轉換成整數類型,

需要注意的是:a、只有在字符串是整數的時候才可以轉換,否則會報錯; b、浮點數轉換成整數類型會抹零取整

具體代碼如下:

運行結果如下:

③、將其他數據類型轉換成浮點數類型

需要注意的是:a、文字類無法轉換成浮點數; b、整數類型轉換成浮點數,末尾為.0

具體代碼如下:

運行結果如下:

5、Python中的註釋(_感謝耐心讀到這的同學和前輩)

終於到了今天的最後一個知識啦,O(∩_∩)O哈哈~

Python的註釋其實很簡單,相信格外在前面的代碼也發現了一些前面帶#的灰色字體,其實他們就是註釋內容啦,方便自己和他人理解自己寫的代碼的意思和功能;一般對一個比較大的代碼編寫是需要團隊協作的,有些內容如果不註釋可能隊友就是看天書啦

①、單行註釋內容前面帶#;

②、多行註釋使用三引號’’’ ‘’’’;

③、快捷註釋是Ctrl+/ (這也可以選中多行同時註釋,很便捷)

還是看看代碼吧:

好啦,今天的知識分享就到這裏啦,感謝各位的閲讀和點贊,這周的週末也結束啦,只要課程不多都會堅持更的,一起加油啦。ღ( ´・ᴗ・` )比心