Python စာအုပ်စု
- အရှေ့ဆုံး စာရင်း Python စာအုပ်စု
- နောက်ဆုံး စာရင်း Python စာအုပ်စု
创建变量
变量是存放数据值的容器。
与其他编程语言不同,Python 没有声明变量的命令。
首次为其赋值时,才会创建变量。
အက်ဥ္ပမာ
x = 10 y = "Bill" print(x) print(y)
变量不需要使用任何特定类型声明,甚至可以在设置后更改其类型。
အက်ဥ္ပမာ
x = 5 # x is of type int x = "Steve" # x is now of type str print(x)
字符串变量可以使用单引号或双引号进行声明:
အက်ဥ္ပမာ
x = "Bill" # is the same as x = 'Bill'
变量名称
变量可以使用短名称(如 x 和 y)或更具描述性的名称(age、carname、total_volume)。
Python 变量命名规则:
- 变量名必须以字母或下划线字符开头
- 变量名称不能以数字开头
- 变量名只能包含字母数字字符和下划线(A-z、0-9 和 _)
- 变量名称区分大小写(age、Age 和 AGE 是三个不同的变量)
请记住,变量名称区分大小写
向多个变量赋值
Python 允许您在一行中为多个变量赋值:
အက်ဥ္ပမာ
x, y, z = "Orange", "Banana", "Cherry" print(x) print(y) print(z)
您可以在一行中为多个变量分配相同的值:
အက်ဥ္ပမာ
x = y = z = "Orange" print(x) print(y) print(z)
အမှတ်သား ကို ပြန်လည် ပြောဆိုခြင်း
Python ရဲ့ print
print အသုံးပြုသည် အပြင် အမှတ်သား ကို ပြန်လည် ပြောဆိုသည် အပြင်:
အချက်အလက် နှင့် အမှတ်သား ပေါင်းစပ် လုပ်ရန် အတွက် ပင်စင် အသုံးပြုသည် သည် ပင်စင်: +
အချက်အလက်:
အက်ဥ္ပမာ
x = "awesome" print("Python is " + x)
သင် ကော်လိုက် ဒါ ကို အခြား ဒါ နှင့် ပေါင်းစပ် လုပ်နိုင် သည် အပြင် + အရာဝတ္တရာ ကို အသုံးပြုနိုင်သည်:
အက်ဥ္ပမာ
x = "Python is " y = "awesome" z = x + y print(z)
对于数字,+
字符用作数学运算符:
အက်ဥ္ပမာ
x = 5 y = 10 print(x + y)
如果您尝试组合字符串和数字,Python 会给出错误:
အက်ဥ္ပမာ
x = 10 y = "Bill" print(x + y)
全局变量
在函数外部创建的变量(如上述所有实例所示)称为全局变量。
全局变量可以被函数内部和外部的每个人使用。
အက်ဥ္ပမာ
在函数外部创建变量,并在函数内部使用它:
x = "awesome" def myfunc(): print("Python is " + x) myfunc()
如果在函数内部创建具有相同名称的变量,则该变量将是局部变量,并且只能在函数内部使用。具有相同名称的全局变量将保留原样,并拥有原始值。
အက်ဥ္ပမာ
在函数内部创建一个与全局变量同名的变量:
x = "awesome" def myfunc(): x = "fantastic" print("Python is " + x) myfunc() print("Python is " + x)
global အချက်အလက်
အက်ဥ္ပမာ အသင်းကြီး အချက်အလက် အသုံးပြု အသင်းကြီး အချက်အလက် အသုံးပြု ခြင်း အားဖြင့် အချက်အလက် အသင်းကြီး အချက်အလက် အသုံးပြု ခြင်း မပါ။
အက်ဥ္ပမာ အသင်းကြီး အချက်အလက် အသုံးပြု အသင်းကြီး အချက်အလက် အသုံးပြု ခြင်း အားဖြင့် အချက်အလက် အသင်းကြီး အချက်အလက် အသုံးပြု ခြင်း မပါ။
အက်ဥ္ပမာ
အက်ဥ္ပမာ အသင်းကြီး အချက်အလက် အသုံးပြု အသင်းကြီး အချက်အလက် အသုံးပြု ခြင်း အားဖြင့် အချက်အလက် အသင်းကြီး အချက်အလက် အသုံးပြု ခြင်း မပါ။
def myfunc(): global x x = "fantastic" myfunc() print("Python is " + x)
အက်ဥ္ပမာ အသင်းကြီး အသုံးပြု အသင်းကြီး အချက်အလက် ပြောင်းလဲ ရန် အချက်အလက် အသင်းကြီး အချက်အလက် အသုံးပြု ခြင်း သုံးစွဲခြင်း သင့်မ်းသာ။
အက်ဥ္ပမာ
အက်ဥ္ပမာ အသင်းကြီး အသုံးပြု အသင်းကြီး အချက်အလက် ပြောင်းလဲ ရန် အချက်အလက် အသင်းကြီး အချက်အလက် အသုံးပြု ခြင်း သုံးစွဲခြင်း သင့်မ်းသာ။
x = "awesome" def myfunc(): global x x = "fantastic" myfunc() print("Python is " + x)
- အရှေ့ဆုံး စာရင်း Python စာအုပ်စု
- နောက်ဆုံး စာရင်း Python စာအုပ်စု