Python基礎學習筆記三(變數和字面量)

2021-09-25 05:55:37 字數 763 閱讀 5459

變數就是會變的量。它可以用來儲存字面量,並且在變數中儲存的字面量是不定的,變數本身沒有任何意思,它會根據不同的字面量表示不同的意思。

變數在程式中不需要宣告,直接為變數賦值即可;可以為變數賦任意型別的值,也可以任意修改變數的值。

注意:

一般我們在開發時,很少直接使用字面量,都是將字面量儲存到變數中,通過變數來引用字面量。

不能使用沒有進行過賦值的變數。

使用沒有賦值過的變數會報錯:nameerror: name 'b' is not defined

a =

123;

# 宣告了乙個變數a,並賦值123

a ='hello'

# 修改變數a的值

print

(b);

# 此時會報錯,變數b沒有被賦值,不能使用

字面量就是字面值的意思,在程式中可以直接使用字面量。字面量也就相當於其他語言中的常量。

例如:1,2,3,『hello』。

a =

'hello'

# 把'hello'字面量賦值給變數a

部落格中若有不恰當的地方,請您一定要告訴我。前路崎嶇,望我們可以互相幫助,並肩前行!

Python學習筆記(三) 變數

定義變數 不用說明型別,直接賦值即可。賦值即定義。qq password mimashezhi print qq password 控制台輸出mimashezhi 資料型別 數字型 非數字型 數字型 int float bool complex 複數型,主要用於科學計算 python3中沒有long...

Python學習筆記(三) 函式基礎

a 1 if a 1 def func print a 1 else def func print a 1 預設引數放在最後 def func x,y,z 3 return x y z 順序傳參 func 1,2 命名傳參 func y 1,x 2 不定長引數 def func var1,var2 ...

Python基礎學習 變數

編譯型語言 速度快 跨平台性差 解釋型語言 速度慢 跨平台性強 python 屬於解釋型語言,特點 簡單 可讀性強 開發速度快 開源 可擴充套件性強 物件導向 特殊格式的文字檔案 python的副檔名 py shell的副檔名 sh 示例 第乙個python指令碼 root foundation51...