變數,是用於在記憶體中存放程式資料的容器,怎麼理解呢?
計算機的最核心的功能就是「計算」,計算需要資料來源,資料來源存在在記憶體裡,比如我要把小明的姓名、身高、年齡資訊存下來,後面程式會呼叫,該怎麼存呢?直接設定——「變數名=值」即可。
name = "小明"
age = 22
height = 160
# 後面程式想呼叫的時候,直接調製數名即可
print(name) # 在控制台列印「小明」
print(age) # 在控制條列印「22」
程式是從上到下執行的,所以變數必須先定義,後呼叫。否則會報錯。
1、定義規則(前兩項要熟記)
①變數名只能是 字母、數字或下劃線的任意組合;
②變數名的第乙個字元不能是數字;
③以下關鍵字不能宣告為變數名[『and』, 『as』, 『assert』, 『break』, 『class』, 『continue』, 『def』, 『del』, 『elif』, 『else』, 『except』, 『exec』, 『finally』, 『for』, 『from』, 『global』, 『if』, 『import』, 『in』, 『is』, 『lambda』, 『not』, 『or』, 『pass』, 『print』, 『raise』, 『return』, 『try』, 『while』, 『with』, 『yield』]
2、常用定義方式
①駝峰體
ageofyou = 21
numofstudents = 32
②下劃線
age_of_you = 21
num_of_students = 32
兩種方式相比較,很明顯,第②種「下劃線」更清晰,同時第②種也是官方推薦的定義方式。
3、不好的定義變數方式舉例
①變數名為中文的拼音
②變數名過長
③變數名詞不達意
常量即指不變的量,如pai=3.141592653... ,或在程式執行過程中不會改變的量。
在python中沒有專門的語法代表常量,程式設計師約定俗成——變數名全部大寫即代表常量。
age_of_you = 21
num_of_students = 32
隨著後期學習的深入,你會寫出很複雜的成千上萬行的**,其中有一部分**是你花了很長時間思考才寫出來的,然而過了一段時間後,你再回來看這段**可能又會消耗你大量的時間。怎麼避免這種情況呢?這就要用到「注釋」了,在**中加入必要的「注釋」是乙個程式設計師應養成的好習慣,這樣不僅能避免時間長了而忘記,也能在團隊協作時使他人快速看懂你的**。
**注釋有單行注釋和多行注釋,單行注釋用#
,多行注釋可以用三隊雙引號""" """
。下面是示例(直接看是如何注釋的,忽略**的意思)
注:在pycharm軟體中單行注釋可用快捷鍵「ctrl+/」
name = "小明" # 定義變數名name
def eat():
"""這個函式用來處理eat動作
"""print("吃")
**注釋原則:①不用給全部**加注釋,只需要自己覺得重要或不好理解的部分加注釋即可;
②注釋可以用中文或英文,但絕對不要用拼音;
③注釋不光是要自己能看懂,也要讓別人也能看懂。
Python基礎之變數和常量
將運算得到中間結果暫存到記憶體,以便後續程式呼叫。變數的命名規則 1.變數由字母 數字 下劃線搭配組合而成 2.不能以數字開頭,更不能全是數字 3.不能是python中的關鍵字,這些符號和字母已經被python占用,不能使用 4.不能用中文 5.名字要有意義 6.不要太長 命名規範 下劃線 每個單詞...
C 詞法規則之變數 常量 語句 注釋
常量 廣義上來說 c 有兩種資料型別,常量和變數。常量是在定義後它在程式執行中其值不能被改變的量。c 中可以用 define const 這兩種方法定義常量。例如 define price 10 定義單價常量10。const int price 10 定義單價常量10。常量名稱通常用大寫字母表示,常...
Python變數常量及注釋
一 變數命名規則 1.有字母 數字 下劃線搭配組合而成 2.不能以數字開頭,更不能全為數字 3.不能用python的關鍵字 4.不要太長 5.名字要有意義 6.不要用中文 7.區分大小寫 8.採用駝峰體命名 多個單詞組成的變數首字母大寫 或者下劃線命名 每個單詞用下劃線分開 注意 a 5 print...