python 基礎語法(識別符號,關鍵字)

2021-09-01 11:40:14 字數 1571 閱讀 3683

1. 單行注釋

#! /user/bin/python

# 單行注釋 filename: test.py

print("hello world")

#! /user/bin/python 表示python直譯器的絕對路徑為 /user/bin/python

#! /user/bin/env python 表示從env中查詢python的安裝路徑,再呼叫對應路徑下的直譯器完成操作

2. 多行注釋

# python多行注釋用三引號包含的內容

'''多行注釋

多行注釋

'''"""

多行注釋

多行注釋

"""

def:python中的識別符號是用於識別變數、函式、類、模組以及其他物件的名字,識別符號可以包含字母、數字及下劃線(_),但是必須以乙個非數字字元開始

1. 識別符號區分大小寫;

2.  以字元或下劃線(_)開頭,包括:數字,字母和下劃線

3. 下劃線開頭的字元有特殊意義:

> 單下劃線開頭(_protected):代表不可直接訪問的類屬性,需要通過類介面訪問,不可直接匯入

>雙劃線開頭(__private):代表類私有方法

>雙劃線開頭和結尾(__foo__):代表python特殊方法標識,如:__init__()代表類的建構函式

python使用縮進來區分模組

pep8風格:每級縮排使用4個空格。

** 錯誤:

indentationerror表明,使用的縮排方式不一致,有的是 tab 鍵縮排,有的是空格縮排,改為一致即可

保留字說明

andas

型別轉換

asert

斷言,用於判斷變數或條件表示式是否為真

break

中斷迴圈語句的執行

class

類定義continue

繼續執行下一次的迴圈

def定義函式或方法

del刪除變數或序列值

if..elif..else

異常和迴圈使用

except

捕獲異常後的操作,與try,finally使用

exec

執行python語句

for迴圈

finally

用於異常語句,出現異常後,始終要執行finally語句

from.. import

匯入模組,與import使用

global

定義全域性變數

in判斷變數是否在序列中

is判斷變數是否為某個類例項

lambda

定義匿名函式

not表示式運算,邏輯非

or表示式運算,邏輯或

pass

佔位,類、函式、方法的佔位符

print

列印raise

丟擲異常

return

函式返回

while

迴圈with

簡化python語句

yield

從函式依次返回值

Python語法基礎03 識別符號和關鍵字

1 標示符由字母 下劃線和數字組成,且數字不能開頭 小駝峰式命名法 lower camel case 第乙個單詞以小寫字母開始 第二個單詞的首字母大寫,例如 myname adog 大駝峰式命名法 upper camel case 每乙個單字的首字母都採用大寫字母,例如 firstname last...

python基礎 識別符號

python識別符號 自定義的一些符號和名稱。在寫 時,取的名字。命名的符號 如 專案名 project name 包名 package name 模組名 py python檔名 規範 1 由字母數字下劃線組成,但不能以數字開頭 2 不能用關鍵字 int if while 注意 1 見名知意 2 不...

Python入門必備基礎語法(1) 識別符號

凡是在python裡 我們自己命名的 自己取名字的 都是識別符號 如下 專案名 包名 模組名 變數名 函式名 類名 一 要以字母 下劃線 數字組成 命名的時候不能以數字開頭!二 要見明知意 不同的字母和數字之間用下劃線隔開 如下 class basic 1 推薦 classbasic1 不推薦 三 ...