python語法學習 Python的基礎語法(一)

2021-10-11 11:18:45 字數 1144 閱讀 4825

也不知道有多少人是剛入門的,或者是準備入門的。如果你是這兩者中的其中一種,就很有必要看看這篇文章啦~

一. 識別符號

a) 概念:對變數,常量,函式,類等物件起的名字。嚴格區分大小寫。

b) 識別符號命名規則:

語法要求(硬性):

i. 必須以字母或者下劃線開頭(支援中文,中文也是字元)

ii. 必須以字母,數字,下劃線組成

iii. 區分大小寫

iv. 不能和關鍵字和內建函式名同名。

**規範(彈性):

v. 變數名全部小寫,常量全部大寫(**規範,不是語法要求)

vi. 類名用大寫駝峰(**規範)、

vii. 模組和包名用小寫

二. 關鍵字

a) import keyword keyword.kwlist 檢視所有關鍵字

三. 注釋

a) 單行:#開頭

b) 多行:每行使用#

c) 文件注釋:使用三個引號包括起來(」」」 *** 「」」),這種注釋專門為函式或者類形成說明文件。注釋必須跟在定義體下面,不能再任意位置。

四. **頭兩行

a) #!/usr/bin/env python:指定執行**的直譯器,linux專用,windows不需要。在linux下新增改行,則可以使用./***.py執行。如果使用python ***.py則不需要改行。

b) # -*- coding:utf-8 -*- :**的編碼方式

五. 語句與縮排

a) 語句:在**中,能完整表達某個意思,操作或者邏輯的最短**。通常不超過一行。不需要使用封號結尾。

b) **塊:為完成某一特定功能而聯絡在一起的一組語句。**塊首行通常以關鍵字開始,冒號結束。

c) 特色:以縮排的形式表示**塊。縮排的空格數是可變的,但是在同乙個**塊中必須包含相同縮排的空格數。一般以四個空格為乙個縮排。在vim中必須比四個空格不能用tab。

d) 正確的縮排方式:

i. 所有普通語句,頂左開始編寫不需要縮排

ii. 所有的**塊,首行不用縮排,從冒號結束的下一行都需要縮排

iii. 直到該**塊結束,就退回縮排

iv. **塊可以巢狀所以縮排也可以巢狀

明天我會寫《python的基礎語法(二)》,大家可以繼續來學習哈。

還有,記得關注我呀~

Python基礎語法學習

函式宣告 以def開始,不指名具體的返回型別,但是通常都會有返回值,即使為空。函式宣告後即可使用 def size a kilobyte is 1024 bytes true 在 python 裡面,變數從來不會顯式的指定型別。python 會在內部算出乙個變數的型別並進行跟蹤。只要你有乙個命名引數...

Python基礎語法學習

1 while loop 迴圈與判斷 while true x input if x q break else print x.upper 2 try except 異常處理 while true x input if x q break try x int x except print 1 els...

PYTHON 基礎語法學習

不需要宣告資料型別 a 10 語句不需要加分號 print hello world 縮排決定 塊的範圍,不需要大括號一.基本資料型別 數值型 整型,浮點型 字串 str 布林型 true false a true print type a 常用容器 資料儲存結構,能夠更好管理資料 列表list 類似...