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
佔位,類、函式、方法的佔位符
列印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 不推薦 三 ...