Python:變數

Linda Hamilton
發布: 2024-11-08 11:36:02
原創
772 人瀏覽過

Python: Variables

大家好,
今天我們要來學習Python變數。

變數

  1. 常見變數會保留一些值,如 str、int 等
  2. Python 沒有使用任何命令來聲明變量,當值 3. 首先分配時,變量被創建並且區分大小寫。
  3. 變數不需要聲明為任何特定類型,甚至可以在設定後更改類型。
a=1         # variable as int
b="aravin"  # variable as string
x=5         # First assign the int value to X
x='aravin'  # Later assign the str value to X
print(x)    # o/p aravin, recently assign value to use same variable.
登入後複製
區分大小寫
a=100
A='India' # a will not overwrite to A both are diff.
print(a)
print(A)
登入後複製
取得變數類型
var=100
mvar='Hello'
print(type(var))
登入後複製
建立變數的規則
  1. 變數名稱應以字元或底線字元開頭。
  2. 不應以數字開頭。
  3. 不能是任何Python關鍵字。

例如:
正確名稱:
my_variable_name = "Aravin" #蛇型
myVariableName = "Aravin" #駱駝型
MyVariableName = "Aravin" #Pascal 類型
myvarname =「阿拉文」
_myvarname =「阿拉文」
myvar_name = "阿拉文"
myvar21 =「阿拉文」

不正確的名稱:
2myVar =「你好」
my-var =「你好」
我的 var =「你好」

將多個值指派給多個變數
a,b,c = 5,"aravin","DB"
登入後複製
一個值到多個變數
a = b = c = "Apple"
登入後複製
解壓縮集合
myVar = ["var1","var2","var3"]
a,b,c = myVar
print(myVar)
print(b)
登入後複製
全域變數
  1. 在稱為全域變數的函數外部建立或使用 global 關鍵字建立。
  2. 全域變數可以被函數內部和外部的每個人使用

例如:

在函數外部創建
a = "python"
def myfunc():
  print("Hello " + a)
myfunc()
登入後複製
函數內部建立的變量,與全域同名
a = "python"
def myfunc():
  a = "python"
  print("Hai " + a)
myfunc()
print("Hello " + a)
登入後複製
在函數內使用 global 關鍵字建立全域變量
def myfunc():
  global a
  a = "python"
myfunc()
print("Hello " + a)
登入後複製
更改函數內的全域變數值
a = "python"
def myfunc():
  global a
  a = "Python"
myfunc()
print("Hai " + x)
登入後複製

以上是Python:變數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板