Python入門篇基礎語法

數據類型初探

int 類型 [整數]
float 類型 [小數]
str 類型 [字符串] 注:字符串以單引號或者雙引號包裹
bool類型 [True] 或 [False]

Python標識符

標識符介紹:

所謂的標識符就是對變量、常量、函數、類等對象取的名字

標識符命名規定:

大小寫敏感 √

只能以字母、數字、下劃線組成(數字不能開頭) √

見名知意

蛇形|小駝峰|大駝峰命名法

變量(小寫);常量(大寫)

不以關聯詞作為標識符 √

查看內置關鍵詞:

import keyword[導入]
keyword.kwlist

Python注釋

為什么會有注釋

我們寫的程序里,不光有代碼,還要有很多注釋。注釋有說明性質的、幫助性質的, 它們在代碼執行過程中相當于不存在,透明的。

三種注釋方式

單行注釋 # 為單行注釋開始 到本行末尾結束 如: #注釋內容

多行注釋 英文 三個單或雙引號開始 三個單或雙引號結束 如: “注釋內容”

快捷注釋 Ctrl+/

語句與縮進

語句

在代碼中,能夠完整的表達某個意思、操作或者邏輯的最短代碼,被稱為語句

代碼塊

為完成某一特定功能而聯系在一起的一組語句構成一個代碼塊,有判斷、循環、函數、類等各種代碼塊。代碼塊的首行通常以關鍵字開始,以冒號( : )結束。

縮進

python 最具特色的語法就是使用 縮進 來表示 代碼塊 ,不需要使用大括號。
python 一般用 四個空格 就是 tab 來縮進。在 pycharm 中 tab 自動回轉成4個空格。

正確的縮進方式:

所有的普通語句,頂左開始編寫,不需要縮進。

所有的代碼塊,首行不用縮進,從冒號結束后開始下一行,都要縮進。

直到該語句塊結束,就退回縮進,表示當前塊已結束

語句塊可以嵌套,所以縮進也可以嵌套。

pass語句

pass 語句是占位語句,它什么都不做,只是為了保證語法的正確性而寫。

以下場景中,可以使用 pass 語句:

當你不知道后面的代碼怎么寫的時候

當你不需要寫代碼細節的時候

當語法必須,又沒有實際內容可寫的時候

其它的一些你覺得需要的場景

變量與常量

變量與常量的定義

變量與常量都是容器
無論是變量還是常量,在創建時都會在內存中開辟一塊空間,用于保存它的值

變量與常量的區別

變量是程序運行過程中,值可以發生改變的量

常量是程序運行過程中,值不會發現變化的量

變量的創建

變量創建小貼士:

在python當中創建變量無需聲明類型

每個變量在使用前都必須賦值,變量賦值以后才會被創建

“=”號這個賦值運算符是從右往左的計算順序

Python允許同時為多個變量賦值

當執行 a = ‘amy’,python解釋器做了什么呢?

1.在內存中創建了一個 ‘amy’ 的字符串對象

2.在內存中創建了一個名為 a 的變量,并把它指向‘amy’

小貼士: 函數: id() 查看變量指向 內存地址

常量

常量就是不變的量,或者說在程序運行過程中不會改變的量。在 python 中使用 全部大寫來辨別常量。
注意:python 中沒有保護常量的機制,所以也沒有嚴格意義上的常量。

輸入與輸出

Input輸入函數

input() 是內置函數,用來獲取用戶輸入,返回值為字符串。當用戶未輸入時, 程序會停止向下執行,等待用戶輸入。

小貼士: 1.input輸入返回的都是字符串

2.將int強制轉換字符類型 str()

3.str.isdigit():判斷字符串是否全部為數字組成

print() 方法用于打印輸出,最常見的一個函數。

語法:print(self, *args, sep=' ', end='\n', file=None)
常用參數:
sep:分隔符符號,在值之間插入的字符串,默認為空格
end:字符串追加在最后一個值之后,默認為換行符\n。 如果,設置end=’’,則可以不換行,讓print在一行內連續打印。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容