Hai Semua,
Hari ini kita akan mempelajari pembolehubah python.
PEMBOLEH UBAH
- Pembolehubah lazimnya mengekalkan beberapa nilai seperti str, int dll.
- Python tidak menggunakan sebarang arahan untuk mengisytiharkan pembolehubah, apabila nilai 3. ditetapkan terlebih dahulu bahawa pembolehubah detik dibuat dan sensitif huruf besar.
- Pembolehubah tidak perlu diisytiharkan dengan mana-mana jenis tertentu malah boleh menukar jenis selepas ia ditetapkan.
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.
Salin selepas log masuk
Kes Sensitif
a=100
A='India' # a will not overwrite to A both are diff.
print(a)
print(A)
Salin selepas log masuk
Untuk mendapatkan jenis Pembolehubah
var=100
mvar='Hello'
print(type(var))
Salin selepas log masuk
Peraturan untuk Cipta Pembolehubah
- Nama pembolehubah hendaklah bermula dengan aksara atau aksara garis bawah.
- Tidak sepatutnya bermula dengan nombor.
- Seharusnya bukan sebarang kata kunci python.
Cth:
Nama Betul:
my_variable_name = "Aravin" #jenis ular
myVariableName = "Aravin" #Jenis unta
MyVariableName = "Aravin" #Pascal type
myvarname = "Aravin"
_myvarname = "Aravin"
myvar_name = "Aravin"
myvar21 = "Aravin"
Nama Tidak Sesuai:
2myVar = "Hello"
my-var = "Hello"
my var = "Hello"
Untuk memberikan berbilang nilai kepada berbilang pembolehubah
a,b,c = 5,"aravin","DB"
Salin selepas log masuk
Satu nilai kepada berbilang pembolehubah
a = b = c = "Apple"
Salin selepas log masuk
Untuk membongkar koleksi
myVar = ["var1","var2","var3"]
a,b,c = myVar
print(myVar)
print(b)
Salin selepas log masuk
Pembolehubah Global
- Untuk dibuat di luar fungsi yang dipanggil pembolehubah global Atau dibuat dengan kata kunci global.
- Pembolehubah global boleh digunakan oleh semua orang dalam dan luar fungsi
Cth:
Dicipta di luar fungsi
a = "python"
def myfunc():
print("Hello " + a)
myfunc()
Salin selepas log masuk
Pembolehubah dicipta di dalam fungsi, dengan nama global yang sama
a = "python"
def myfunc():
a = "python"
print("Hai " + a)
myfunc()
print("Hello " + a)
Salin selepas log masuk
Buat pembolehubah global dengan menggunakan kata kunci global di dalam fungsi
def myfunc():
global a
a = "python"
myfunc()
print("Hello " + a)
Salin selepas log masuk
Tukar nilai pembolehubah global di dalam fungsi
a = "python"
def myfunc():
global a
a = "Python"
myfunc()
print("Hai " + x)
Salin selepas log masuk
Atas ialah kandungan terperinci Python: Pembolehubah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!