Vivasoft-logo

āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ (Variable)

āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞāϕ⧇ āϤ⧁āϞāύāĻž āĻ•āϰāĻž āϝāĻžā§Ÿ āĻāĻ•āϟāĻŋ āĻŦāĻ•ā§āϏ āĻŦāĻž āĻ•āύāĻŸā§‡āχāύāĻžāϰ āĻāϰ āϏāĻžāĻĨ⧇, āϝāĻžāϰ āĻŽāĻ§ā§āϝ⧇ āϕ⧋āύ āĻāĻ•āϟāĻŋ āϟāĻžāχāĻĒ⧇āϰ āϜāĻŋāύāĻŋāϏ āϰāĻžāĻ–āĻž āϝāĻžā§ŸāĨ¤ āĻĒāĻŋāĻœā§āϜāĻž āĻāϰ āĻŦāĻ•ā§āϏ āĻ āĻĒāĻŋāĻœā§āϜāĻž āĻĨāĻžāϕ⧇, āφāχāϏāĻ•ā§āϰ⧀āĻŽ āĻŦāĻ•ā§āϏ āĻ āφāχāϏāĻ•ā§āϰ⧀āĻŽ āĻĨāĻžāϕ⧇āĨ¤ āφāĻŦāĻžāϰ āφāχāϏāĻ•ā§āϰ⧀āĻŽ āĻŦāĻ•ā§āϏ⧇ āϚāĻžāχāϞ⧇ āφāχāϏāĻ•ā§āϰ⧀āĻŽ āϏāϰāĻŋā§Ÿā§‡ āĻ…āĻ¨ā§āϝ āĻ–āĻžāĻŦāĻžāϰāĻ“ āϰāĻžāĻ–āĻž āϝāĻžā§ŸāĨ¤ āĻ…āĻ°ā§āĻĨāĻžā§Ž āĻāĻ•āχ āĻŦāĻ•ā§āϏ⧇ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϟāĻžāχāĻĒ⧇āϰ āϜāĻŋāύāĻŋāϏ āϰāĻžāĻ–āĻž āϝāĻžā§ŸāĨ¤

āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻāϰ āϏāĻžāĻĨ⧇ āϤ⧁āϞāύāĻž āĻ•āϰāϞ⧇,āĻāĻ•āϟāĻŋ āĻŦāĻ•ā§āϏ āĻāϰ āύāĻžāĻŽ āĻŽāύ⧇ āĻ•āϰāĻŋ X, āĻāχ X āĻŦāĻ•ā§āϏ⧇ Pizza āĻ–āĻžāĻŦāĻžāϰ āϰāĻžāĻ–āĻž āĻŦ⧁āĻāϤ⧇, āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻāϰ āĻ­āĻžāώāĻžā§Ÿ āφāĻŽāϰāĻž āϞāĻŋāĻ–āĻŋ X = Pizza āĨ¤ X āύāĻžāĻŽāĻ• āĻāχ āĻŦāĻ•ā§āϏāϟāĻŋ āχ āĻšāĻšā§āϛ⧇ āĻāĻ•āϟāĻŋ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞāĨ¤ āϧāϰ⧁āύ āĻ•āĻŽā§āĻĒāĻŋāϟāĻžāϰ āφāĻĒāύāĻžāϰ āĻ•āĻžāĻ› āĻĨ⧇āϕ⧇ āĻĻ⧁āχāϟāĻŋ āϏāĻ‚āĻ–ā§āϝāĻž āύāĻŋāĻŦ⧇ āĻāĻŦāĻ‚ āĻāĻĻ⧇āϰ āϝ⧋āĻ—āĻĢāϞ āĻŦ⧇āϰ āĻ•āϰ⧇ āĻĻāĻŋāĻŦ⧇āĨ¤ āϝ⧋āĻ— āĻ•āϰāĻžāϰ āĻĒā§āϰāϏ⧇āϏ āϟāĻŋ āϝāĻĻāĻŋ āĻāĻ­āĻžāĻŦ⧇ āĻ•āĻ˛ā§āĻĒāύāĻž āĻ•āϰ⧇āύ:
ā§§āĨ¤ āĻĒā§āϰāĻĨāĻŽ āϏāĻ‚āĻ–ā§āϝāĻž āϟāĻŋ āĻāĻ•āϟāĻŋ āĻŦāĻ•ā§āϏ⧇ āϰāĻžāĻ–āϞāĻžāĻŽ ā§§ā§ĻāĨ¤
⧍āĨ¤ āĻĻā§āĻŦāĻŋāĻ¤ā§€ā§Ÿ āϏāĻ‚āĻ–ā§āϝāĻž āϟāĻŋ āĻ…āĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŦāĻ•ā§āϏ⧇ āϰāĻžāĻ–āϞāĻžāĻŽ ⧍ā§ĻāĨ¤
ā§ŠāĨ¤ āϤ⧃āĻ¤ā§€ā§Ÿ āĻāĻ•āϟāĻŋ āĻŦāĻ•ā§āϏ⧇ āĻāχ āĻĻ⧁āϟāĻŋ āϏāĻ‚āĻ–ā§āϝāĻžāϰ āϝ⧋āĻ—āĻĢāϞ āϰāĻžāĻ–āϞāĻžāĻŽāĨ¤

āĻĒāĻžāχāĻĨāύ⧇ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽ āĻ āϤ⧋ āϤāĻžāϰ āĻŽāϤ āĻ•āϰ⧇ āĻŦ⧁āĻāϤ⧇ āĻšāĻŦ⧇ āϝ⧇ āϝ⧋āĻ— āĻ•āϰāĻžāϰ āĻĒā§āϰāϏ⧇āϏ āϟāĻŋ āϞ⧇āĻ–āĻž āĻšā§Ÿā§‡āϛ⧇āĨ¤

first _box = ā§§ā§Ļ
second _box = ⧍ā§Ļ
third_box = first _box + second _box

āφāĻĒāύāĻŋ āϧāϰ⧇ āύāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āύ āĻĒāĻžāχāĻĨāύ⧇ āĻāϰ āĻ­āĻŋāϤāϰ⧇ āĻ•āĻŋāϛ⧁ āĻāĻ•āϟāĻž āĻŽā§āϝāĻžāϜāĻŋāĻ• āφāϛ⧇ āϝāĻžāϰ āĻ•āĻžāϰāύ⧇ ” third_box = first _box + second _box” āϞāĻŋāĻ–āϞ⧇āχ third_box āĻāϰ āĻŽāĻ§ā§āϝ⧇ ā§Šā§Ļ āϰ⧇āϖ⧇ āĻĻā§‡ā§ŸāĨ¤

āĻāĻ–āĻžāύ⧇ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻāϰ āĻ­āĻžāώāĻžā§Ÿ Pizza āĻšāϞ āĻĄā§‡āϟāĻž āφāϰ X āĻšāϞ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞāĨ¤ āĻĒā§āϰ⧋āĻ—ā§āϰāĻžāĻŽāĻŋāĻ‚ āĻ āχāĻ¨ā§āϟāĻŋāϜāĻžāϰ,āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚, āĻĄāĻžāĻŦāϞ āχāĻ¤ā§āϝāĻžāĻĻāĻŋ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϟāĻžāχāĻĒ⧇āϰ āĻĄā§‡āϟāĻž āĻĨāĻžāĻ•āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤

āĻĒāĻžāχāĻĨāύ āĻ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ

āĻĒāĻžāχāĻĨāύ⧇ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āϤ⧈āϰ⧀ āĻ•āϰāϤ⧇ āϕ⧋āύ⧋ āφāϞāĻžāĻĻāĻž āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĻ⧇āĻ“ā§ŸāĻžāϰ āĻĒā§āĻ°ā§Ÿā§‹āϜāύ āύ⧇āχāĨ¤ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻ āϕ⧋āύ⧋ āĻ­ā§āϝāĻžāϞ⧁ āĻāϏāĻžāχāύ āĻ•āϰāϞ⧇āχ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻžāϰ āϝāĻžā§ŸāĨ¤

āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āϞ⧇āĻ–āĻžāϰ āĻ•āĻŋāϛ⧁ āύāĻŋ⧟āĻŽ:
 
ā§§āĨ¤ Variable āĻāϰ āύāĻžāĻŽ āϞ⧇āϟāĻžāϰ(Aâ€Ļ.Z)/(aâ€Ļz) āĻ…āĻĨāĻŦāĻž āφāĻ¨ā§āĻĄāĻžāϰ āĻ¸ā§āϕ⧋āϰ (_) āĻĻāĻŋā§Ÿā§‡ āĻļ⧁āϰ⧁ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇āĨ¤
⧍āĨ¤ Variable āĻāϰ āύāĻžāĻŽ āĻ•āĻ–āύ⧋āχ āĻļ⧁āϰ⧁āϤ⧇ āϏāĻ‚āĻ–ā§āϝāĻž(0â€Ļ.9) āĻĻāĻŋā§Ÿā§‡ āĻļ⧁āϰ⧁ āĻ•āϰāĻž āϝāĻžāĻŦ⧇ āύāĻžāĨ¤
ā§ŠāĨ¤ Variable āĻāϰ āύāĻžāĻŽ (_,0..9,Aâ€Ļz,_) āĻāχ āϤāĻŋāύ āϧāϰāύ⧇āϰ āĻ•ā§āϝāĻžāϰ⧇āĻ•ā§āϟāϰ āĻŦāĻšāύ āĻ•āϰāĻŦ⧇ āĻāĻŦāĻ‚ āϕ⧇āχāϏ āϏ⧇āĻ¨ā§āϏāĻŋāϟāĻŋāĻ­āĨ¤ (Age āĻāĻŦāĻ‚ age āĻĻ⧁āϟāĻŋ
     āĻ­āĻŋāĻ¨ā§āύ variable) āĨ¤
ā§ĒāĨ¤ āĻĒāĻžāχāĻĨāύ⧇ āĻ•āĻŋāϛ⧁ reserved keywords āĻ°ā§Ÿā§‡āϛ⧇ āϝ⧇āϗ⧁āϞāĻž āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āύāĻžāĻŽ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝāĻžāĻŦ⧇ āύāĻž āĨ¤
     reserved keywords āϗ⧁āϞāĻžÂ  āĻĻ⧇āĻ“ā§ŸāĻž āĻšāϞ⧋ :-
 
 
 
 
 
 
Python Keywords
Falsedefifraise
Nonedelimportreturn
Trueelifintry
andelseiswhile
asexceptlambdawith
assertfinallynonlocalyield
breakfornot 
classfromor 
continueglobalpass 
Example:
 
 
 
 
Age = 10
 

āĻāĻ–āĻžāύ⧇ Age āĻšāĻšā§āϛ⧇ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻŦāĻž āĻŦāĻ•ā§āϏ āĻāϰ āύāĻžāĻŽ, 10 āĻšāĻšā§āϛ⧇ āĻ­ā§āϝāĻžāϞ⧁āĨ¤ āĻ­ā§āϝāĻžāϞ⧁ (10) āĻāϰ āϟāĻžāχāĻĒ āĻšāĻšā§āϛ⧇ āχāĻ¨ā§āϟāĻŋāϜāĻžāϰāĨ¤ āĻāĻ–āύ āϕ⧋āĻĄ āϟāĻŋ āϝāĻĻāĻŋ āĻāĻ­āĻžāĻŦ⧇ āϞ⧇āĻ–āĻž āĻšā§Ÿāσ

 
 
 
 
Age = 10
Age = “Ten”
 

āϤāĻžāĻšāϞ⧇ āĻ…āύ⧇āĻ•āϟāĻž āĻĒāĻŋāĻœā§āϜāĻž āĻāϰ āĻŦāĻ•ā§āϏ⧇ āφāχāϏāĻ•ā§āϰ⧀āĻŽ āϰāĻžāĻ–āĻžāϰ āĻŽāϤ āĻšā§Ÿā§‡ āϗ⧇āϞ⧋āĨ¤ āĻāχ Age āύāĻžāĻŽā§‡āϰ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞāϟāĻŋāχ āĻāĻ–āύ āχāĻ¨ā§āϟāĻŋāϜāĻžāϰ āϟāĻžāχāĻĒ āĻāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ āϟāĻžāχāĻĒ āĻāϰ āĻ­ā§āϝāĻžāϞ⧁ āϰ⧇āϖ⧇āϛ⧇āĨ¤ āĻāĻ–āĻžāύ⧇ āϕ⧋āĻŸā§‡āĻļāύ (“Ten”) āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϟāĻžāχāĻĒāϟāĻž āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰ⧇ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ āĻ•āϰāĻž āĻšāϞāĨ¤ (“Ten”) āĻāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤ⧇ (‘Ten’) āϞāĻŋāĻ–āϞ⧇āĻ“ āĻĒāĻžāχāĻĨāύ āĻāϟāĻŋāϕ⧇ āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ āĻšāĻŋāϏāĻžāĻŦ⧇ āϧāϰ⧇ āĻ¨ā§‡ā§ŸāĨ¤

āϚāĻžāχāϞ⧇ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ⧇ āĻ­ā§āϝāĻžāϞ⧁ āĻāϏāĻžāχāύ āĻ•āϰāĻžāϰ āϏāĻŽā§Ÿ āĻāϰ āϟāĻžāχāĻĒ āĻŦāϞ⧇ āĻĻā§‡ā§ŸāĻž āϝāĻžā§ŸāĨ¤

 
 
 
x: str = str(3) # āĻ¸ā§āĻŸā§āϰāĻŋāĻ‚ āϟāĻžāχāĻĒ⧇āϰ āĻ­ā§āϝāĻžāϞ⧁
y: int = int(3) # āχāĻ¨ā§āϟāĻŋāϜāĻžāϰ āϟāĻžāχāĻĒ⧇āϰ āĻ­ā§āϝāĻžāϞ⧁
z: float = float(3) # āĻĄāĻžāĻŦāϞ āϟāĻžāχāĻĒ⧇āϰ āĻ­ā§āϝāĻžāϞ⧁
 

āĻĒāĻžāχāĻĨāύ⧇ āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻāϰ āφāωāϟāĻĒ⧁āϟ āĻĻ⧇āĻ–āϤ⧇ print() āĻĢāĻžāĻ‚āĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšā§ŸāĨ¤ āφāϰ āĻāĻ•āϟāĻž āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āϕ⧋āύ āϟāĻžāχāĻĒ⧇āϰ, āϤāĻž āϜāĻžāύāĻžāϰ āĻĢāĻžāĻ‚āĻļāύ type()
print(type(x))

 
 
āĻŦ⧜ āύāĻžāĻŽā§‡āϰ āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦāϞ āϞ⧇āĻ–āĻžāϰ āĻ•āĻŋāϛ⧁ āĻĒā§āϰāϚāϞāĻŋāϤ āϰ⧀āϤāĻŋ
 
 
 
 
MyVariableName = “John” # āĻĒā§āϝāĻžāϏāϕ⧇āϞ āϕ⧇āχāϏ
myVariableName = “John” # āĻ•ā§āϝāĻžāĻŽā§‡āϞ āϕ⧇āχāϏ
my_variable_name = “John” # āĻ¸ā§āύ⧇āĻ• āϕ⧇āχāϏ
 

āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦāϞ⧇āϰ āύāĻžāĻŽ āϞāĻŋāĻ–āϤ⧇ āĻĒāĻžāχāĻĨāύ⧇ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻ¸ā§āύ⧇āχāĻ• āϕ⧇āχāϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻšā§ŸāĨ¤

āϚāĻžāχāϞ⧇ āĻ…āύ⧇āĻ•āϗ⧁āϞāĻŋ āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻāĻ• āϞāĻžāχāύ⧇ āϞāĻŋāϖ⧇ āĻĄāĻŋāĻ•ā§āĻ˛ā§‡ā§ŸāĻžāϰ āĻ•āϰāĻž āϝāĻžā§Ÿāσ

 
 
 
x, y, z = “Orange”, “Banana”, “Cherry”
print(“x = “,x)
print(“y = “,y)
print(“x = “,z)
 

āφāωāϟāĻĒ⧁āϟ

 
 
 
x = Orange
y = Banana
x = Cherry
 

āĻāĻ•āχ āĻ­ā§āϝāĻžāϞ⧁ āϏāĻŦāϗ⧁āϞāĻŋ āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦ⧇āϞ āĻ āĻāϏāĻžāχāύ āĻ•āϰāϤ⧇ āϚāĻžāχāϞ⧇,

 
 
 
x = y = z = “Orange”
print(“x = “,x)
print(“y = “,y)
print(“x = “,z)
 

āφāωāϟāĻĒ⧁āϟ

 
 
 
x = Orange
y = Orange
x = Orange
 

āϕ⧋āύ⧋ āϞāĻŋāĻ¸ā§āϟ (list) āĻŦāĻž āϟāĻžāĻĒāϞ (tuple) āĻĨ⧇āϕ⧇ āĻ­ā§āϝāĻžāϞ⧁āϗ⧁āϞāĻŋ āφāϞāĻžāĻĻāĻž āφāϞāĻžāĻĻāĻž āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻ āϰāĻžāĻ–āϤ⧇ āϚāĻžāχāϞ⧇, āφāύāĻĒā§āϝāĻžāĻ• (unpack) āĻ…āĻĒāĻļāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āϝāĻžā§Ÿ

 
 
 
fruits = [“apple”, “banana”, “cherry”]
x, y, z = fruits
print(“x = “,x)
print(“y = “,y)
print(“x = “,z)
 

āφāωāϟāĻĒ⧁āϟ

 
 
 
x = apple
y = banana
x = cherry
 

“+” āĻ…āĻĒāĻžāϰ⧇āϟāϰ āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĻ⧁āχāϟāĻŋ āĻāĻ•āχ āĻĄāĻžāϟāĻž āϟāĻžāχāĻĒ⧇āϰ āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻāϰ āĻ­ā§āϝāĻžāϞ⧁ āϝ⧋āĻ— āĻ•āϰāĻž āϝāĻžā§ŸāĨ¤ āϟāĻžāχāĻĒ āĻ…āύ⧁āϏāĻžāϰ⧇ āφāωāϟāĻĒ⧁āϟ āĻ­āĻŋāĻ¨ā§āύ āĻšāĻŦ⧇

 
 
 
 
x = “Python is “
y = “awesome”
z = x + y
print(z)
 

āφāωāϟāĻĒ⧁āϟ

 
 
 
Python is awesome
 
 
 
 
x = 5
y = 7
sum = x + y
print(“sum = “, sum)
 

āφāωāϟāĻĒ⧁āϟ

 
 
 
sum = 12
 

āĻ—ā§āϞ⧋āĻŦāĻžāϞ āĻāĻŦāĻ‚ āϞ⧋āĻ•āĻžāϞ āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦāϞāσ

āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āĻ­āĻŋāϤāϰ⧇ āĻĄāĻŋāĻ•ā§āĻ˛ā§‡ā§ŸāĻžāϰ āĻ•āϰāĻž āĻ­ā§āϝāϰāĻŋāĻŦ⧇āϞ āϗ⧁āϞ⧋āϕ⧇ āϞ⧋āĻ•āĻžāϞ āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻŦāϞāĻž āĻšā§ŸāĨ¤ āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āĻŦāĻžāχāϰ⧇ āĻĄāĻŋāĻ•ā§āĻ˛ā§‡ā§ŸāĻžāϰ āĻ•āϰāϞ⧇ āĻ—ā§āϞ⧋āĻŦāĻžāϞ āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻŦāϞāĻž āĻšā§ŸāĨ¤

 
 
 
 
x = “This is global variable”
 
 
def myfunc():
y = “This is local variable”
print(“x= “ + x)
 
 
myfunc()
 
āφāωāϟāĻĒ⧁āϟ
 
 
 
x= This is global variable
  • āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ ‘a’ āĻĄāĻŋāĻ•ā§āϞāĻŋ⧟āĻžāϰ āĻ•āϰāĻŦā§‹ āĻāĻŦāĻ‚ āϤāĻžāϰ āĻ­ā§āϝāĻžāϞ⧁ āĻĒā§āϰāĻŋāĻ¨ā§āϟ āĻ•āϰāĻŦā§‹ –
     
     
     
    a = 500
    print(a)
     

    āφāωāϟāĻĒ⧁āϟ

     
     
     
    500
     
  • āϰāĻŋāĻĄāĻŋāĻ•ā§āϞāĻŋ⧟āĻžāϰ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ āĻĻ⧇āĻ–āĻž āϝāĻžāĻ• –
     
     
     
    # āĻĒā§āϰāĻĨāĻŽā§‡ āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ x āĻĄāĻŋāĻ•ā§āϞāĻžā§ŸāĻžāϰ āĻ•āϰāϞāĻžāĻŽ āĻāĻŦāĻ‚ āϤāĻžāϰ āĻ­ā§āϝāĻžāϞ⧁ āĻāϏāĻžāχāύ āĻ•āϰāϞāĻžāĻŽ ā§Ģā§Ļā§Ļ
    x = 500
    print(x)
     
    # āĻ…āχ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ x āϕ⧇ āϰāĻŋ-āĻĄāĻŋāĻ•ā§āϞāĻŋ⧟āĻžāϰ āĻ•āϰ⧇ āϤāĻžāϰ āĻ­ā§āϝāĻžāϞ⧁ āĻāϏāĻžāχāύ āĻ•āϰāϞāĻžāĻŽ “vivasoft” āĻāĻŦāĻ‚ āϤāĻž āĻĒā§āϰāĻŋāĻ¨ā§āϟ āĻ•āϰ⧇ āϤāĻžāϰ āφāωāϟāĻĒ⧁āϟ āĻĻ⧇āĻ–āĻŋ
     
    x = “vivasoft”
    print(x)
     

    āφāωāϟāĻĒ⧁āϟ

     
     
     
    500
    vivasoft
     
  • āĻĒāĻžāχāĻĨāύ⧇ āĻ¸ā§āϟāĻŋāĻ‚ āϏāĻ‚āĻŽāĻŋāĻļā§āϰāĻŖ āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ āĻĻ⧇āĻ–āĻž āϝāĻžāĻ• –
     
     
     
    x=“Vivasoft”
    y = 99
    “””
    āĻāĻ–āĻžāύ⧇ āφāĻŽāϰāĻž āĻĻ⧁āχ āϟāĻž āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ x āϕ⧇ āĻ¸ā§āϟāĻŋāĻ‚ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻāĻŦāĻ‚ y āϕ⧇ āχāĻ¨ā§āϟāĻŋāϜāĻžāϰ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĄāĻŋāĻ•ā§āϞāĻŋ⧟āĻžāϰ āĻ•āϰ⧇āĻ›āĻŋ āĨ¤ āĻāĻ–āύ āφāĻŽāϰāĻž āĻĻ⧁āχ āϟāĻž āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āϕ⧇ āĻ¸ā§āϟāĻŋāĻ‚ āĻšāĻŋāϏāĻžāĻŦ⧇ āϝ⧁āĻ•ā§āϤ āĻ•āϰāϤ⧇ āĻšāϞ⧇ āφāĻŽāϰāĻž āĻĄāĻŋāϰ⧇āĻ•ā§āϟ addition āĻ…āĻĒ⧇āϰ⧇āϟāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϝ⧁āĻ•ā§āϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦā§‹ āύāĻžāĻš āϏ⧇āχ āϜāĻ¨ā§āϝ āφāĻŽāĻžāĻĻ⧇āϰ āĻĒā§āϰāĻĨāĻŽā§‡ āχāĻ¨ā§āϟāĻŋāϜāĻžāϰ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āϕ⧇ āĻ¸ā§āϟāĻŋāĻ‚ āĻ āĻ•āύāĻ°ā§āĻ­āĻžāϟ āĻ•āϰ⧇ āϤāĻžāϰāĻĒāϰ addition āĻ…āĻĒ⧇āϰ⧇āϟāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āĨ¤
    “””
    print(x+str(y))
     

    āφāωāϟāĻĒ⧁āϟ

     
     
     
    Vivasoft99
     
  • āϞ⧋āĻ•āĻžāϞ āĻāĻŦāĻ‚ āĻ—ā§āϞ⧋āĻŦāĻžāϞ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āĻāĻ•āϟāĻŋ āωāĻĻāĻžāĻšāϰāĻŖ āĻĻ⧇āĻ–āĻž āϝāĻžāĻ• –
     
     
     
    # āφāĻŽāϰāĻž āĻ—ā§āϞ⧋āĻŦāĻžāϞ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ x āĻĄāĻŋāĻ•ā§āϞāĻŋ⧟āĻžāϰ āĻ•āϰāϞāĻžāĻŽ
    x = “global variable”
     
    def todo():
    # āφāĻŽāϰāĻž āϞ⧋āĻ•āĻžāϞ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ y āĻĄāĻŋāĻ•ā§āϞāĻŋ⧟āĻžāϰ āĻ•āϰāϞāĻžāĻŽ
    y = “local variable”
    # āĻāχ āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āϞ⧋āĻ•āĻžāϞ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ y āĻŽāĻžāύ āĻĒā§āϰāĻŋāĻ¨ā§āϟ āĻ•āϰāϞāĻžāĻŽ āĻāĻŦāĻ‚ āφāωāϟāĻĒ⧁āϟ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĒāĻžāĻŦā§‹ “local variable”
    print(y)
    # āφāĻŽāϰāĻž āϕ⧋āύ āĻĢāĻžāĻ‚āĻļāύ⧇āϰ āĻ­āĻŋāϤāϰ āϕ⧋āύ āĻ—ā§āϞ⧋āĻŦāĻžāϞ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āĻāĻ•ā§āϏ⧇āϏ āĻ•āϰāϤ⧇ āĻāχ āĻ­āĻžāĻŦ⧇ āĻĄāĻŋāĻ•ā§āϞāĻŋ⧟āĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇
    global x
    # āφāĻŽāϰāĻž āĻ—ā§āϞ⧋āĻŦāĻžāϞ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āĻŽāĻžāύ āĻĒā§āϰāĻŋāĻ¨ā§āϟ āĻ•āϰāϞāĻžāĻŽ āĻāĻŦāĻ‚ āφāωāϟāĻĒ⧁āϟ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻĒāĻžāĻŦā§‹ “global variable”
    print(x)
    # āĻ—ā§āϞ⧋āĻŦāĻžāϞ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āĻ­ā§āϝāĻžāϞ⧁ āĻšā§‡āĻœā§āĻž āĻ•āϰāϞāĻžāĻŽ
    x = “changing global variable”
    # āϝ⧇āĻšā§‡āϤ⧁ āφāĻŽāϰāĻž todo āĻĢāĻžāĻ‚āĻļāύ āĻ āĻ—ā§āϞ⧋āĻŦāĻžāϞ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āĻ­ā§āϝāĻžāϞ⧁ āĻšā§‡āĻœā§āĻž āĻ•āϰ⧇āĻ›āĻŋ āφāϰ āĻāĻ–āύ āφāĻŽāϰāĻž todo āĻĢāĻžāĻ‚āĻļāύ āĻ•āϞ āĻ•āϰāĻŋ āύāĻžāχ āϤāĻžāχ āĻĒā§āϰāĻĨāĻŽā§‡ āφāĻŽāĻžāϰāĻž āϝ⧇ āĻ­ā§āϝāĻžāϞ⧁ āĻāĻ¸ā§āϝāĻžāχāύ āĻ•āϰ⧇āĻ›āĻŋāϞāĻžāĻŽ āϤāĻžāχ āĻĒā§āϰāĻŋāĻ¨ā§āϟ āĻ•āϰāϛ⧇
    print(x)
    todo()
    # āωāĻĒāϰ⧇ todo āĻĢāĻžāĻ‚āĻļāύ āĻ āφāĻŽāϰāĻž āĻ—ā§āϞ⧋āĻŦāĻžāϞ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āĻ­ā§āϝāĻžāϞ⧁ āĻšā§‡āĻœā§āĻž āĻ•āϰ⧇ āϝ⧇ āĻ­ā§āϝāĻžāϞ⧁ āĻŦāϏāĻŋā§Ÿā§‡āĻ›āĻŋ āφāĻŽāĻžāĻĻ⧇āϰ āφāωāϟāĻĒ⧁āϟ āϤāĻž āĻĒā§āϰāĻŋāĻ¨ā§āϟ āĻ•āϰāϛ⧇
    print(x)
     

    āφāωāϟāĻĒ⧁āϟ –

     
     
     
    global variable
    local variable
    global variable
    changing global variable
     
  • āφāĻŽāϰāĻž āχāĻšā§āĻ›āĻž āĻ•āϰāϞ⧇ āϕ⧋āύ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āĻĄāĻŋāϞāĻŋāϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦā§‹ –
     
     
     
    # āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ x āĻĄāĻŋāĻ•ā§āϞāĻŋ⧟āĻžāϰ āĻ•āϰāϞāĻžāĻŽ āĻāĻŦāĻ‚ āϤāĻž āĻ­ā§āϝāĻžāϞ⧁ ā§§ā§Ļā§Ļ āĻāĻ¸ā§āϝāĻžāχāύ āĻ•āϰāϞāĻžāĻŽ
    x = 100
    # āφāĻŽāϰāĻž x āĻ­ā§āϝāĻžāϞ⧁ āĻĒā§āϰāĻŋāĻ¨ā§āϟ āĻ•āϰ⧇ āĻĻ⧇āĻ–āĻ›āĻŋ āϝ⧇ āφāωāϟāĻĒ⧁āϟ āĻ āĻŋāĻ• āĻ­āĻžāĻŦ⧇ āφāϏāϛ⧇
    print(x)
    # āφāĻŽāϰāĻž del keywords āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ x āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āĻŽāĻžāύ āĻĄāĻŋāϞ⧇āϟ āĻ•āϰ⧇ āĻĻāĻŋāϞāĻžāĻŽ
    del x
    # āϝ⧇āĻšā§‡āϤ⧁ x āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āĻŽāĻžāύ āĻĄāĻŋāϞ⧇āϟ āĻ•āϰ⧇ āĻĻāĻŋā§Ÿā§‡āĻ›āĻŋ āϤāĻžāχ āĻāĻ–āύ āφāĻŽāĻžāĻĻ⧇āϰ āϕ⧋āĻĄ āĻ x āύāĻžāĻŽā§‡ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āϕ⧋āύ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āϖ⧁āρāĻœā§‡ āĻĒāĻžāĻŦ⧇ āύāĻžāĻš āĻāĻŦāĻ‚ āύāĻŋāĻšā§‡āϰ āϕ⧋āĻĄā§‡ “NameError” āχāϰāϰ āĻĻ⧇āĻ–āĻžāĻŦ⧇ āφāĻŽāĻžāĻĻ⧇āϰ
    print(x)
     

    āφāωāϟāĻĒ⧁āϟ

     
     
     
    100
    Traceback (most recent call last):
    File “<string>”, line 4, in <module>
    NameError: name ‘x’ is not defined
  • āĻ…āύ⧁āĻļā§€āϞāύāσ
    • company āύāĻžāĻŽā§‡ āĻāĻ•āϟāĻŋ āĻ­ā§āϝāĻžāϰāĻŋāĻŦ⧇āϞ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ āĻāϟāĻŋāϤ⧇ “vivaSoft” āĻ­ā§āϝāĻžāϞ⧁ āĻāϏāĻžāχāύ āĻ•āϰ⧁āύāĨ¤
    •  A=10 āĻĻāĻŋā§Ÿā§‡ āĻāĻ•āϟāĻŋ āĻ—ā§āϞ⧋āĻŦāĻžāϞ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āϤ⧈āϰāĻŋ āĻ•āϰ⧁āύ āĻāĻŦāĻ‚ B=20 āϞ⧋āĻ•āĻžāϞ āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻāϰ āϏāĻžāĻĨ⧇ āϝ⧋āĻ— āĻ•āϰ⧁āύāĨ¤
    • āĻāĻ•āϟāĻŋ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ x āĻ āĻāĻ•āϟāĻŋ integer āĻ­ā§āϝāĻžāϞ⧁ āĻāĻ¸ā§āϝāĻžāχāύ āĻ•āϰ⧇ āϤāĻžāϰ āĻŽāĻžāύ āĻĒā§āϰāĻŋāĻ¨ā§āϟ āĻ•āϰ⧋ āϤāĻžāϰ āĻĒāϰ āĻ…āχ āĻāĻ•āχ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻ āĻāĻ•āϟāĻŋ string data type āĻ­ā§āϝāĻžāϞ⧁ āĻāĻ¸ā§āϝāĻžāχāύ āĻ•āϰ⧇ āĻ…āχ x āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻĒā§āϰāĻŋāĻ¨ā§āϟ āĻ•āϰ⧇ āĻĻ⧇āĻ–āĻžāĻ“ āĨ¤Â 
    • āĻāĻ•āϟāĻŋ  floating āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ integer  āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻĄāĻŋāĻ•ā§āϞāĻŋ⧟āĻžāϰ āĻ•āϰ⧇ āĻ…āχ āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻĻ⧁āχāϟāĻŋ āϕ⧇ āĻāĻ• āϏāĻžāĻĨ⧇ string āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻšāĻŋāϏāĻžāĻŦ⧇ āϝ⧁āĻ•ā§āϤ āĻ•āϰ⧋ ?
    • āĻāĻ•āϟāĻŋ todo āĻĢāĻžāĻ‚āĻļāύ āϤ⧈āϰāĻŋ āĻ•āϰāĻž āϤāĻžāϰ āĻŽāĻ§ā§āϝ⧇ global āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻĄāĻŋāĻ•ā§āϞāĻŋ⧟āĻžāϰ āĻ•āϰ⧋ āĻāĻŦāĻ‚ āĻ…āĻ‡Â global āĻ­ā§āϝāĻžāϰāĻŋā§Ÿā§‡āĻŦāϞ āĻŽāĻžāύ āĻ…āχ āĻāĻ•āϟāĻŋ āĻĢāĻžāĻ‚āĻļāύ āĻĨ⧇āϕ⧇ āĻĒā§āϰāĻŋāĻ¨ā§āϟ āĻ•āϰ⧋ āĨ¤Â 
  • āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦāϞ⧇āϰ āĻĄāĻŋāĻ•ā§āϞāĻŋ⧟āĻžāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻĒā§āϰāĻĨāĻŽ āĻ•ā§āϝāĻžāϰ⧇āĻ•ā§āϟāĻžāϰ āĻ•āĻŋ āĻ•āĻŋ āϧāϰāύ⧇āϰ āĻšā§Ÿā§‡ āĻĨāĻžāϕ⧇ ?
  • āύāĻŋāĻšā§‡āϰ āϕ⧋āĻĄ āϟāĻž āĻĻ⧇āĻ–ā§‹ –
     
     
     
    i_am_string = “hello_world”
    i_am_string = 14
    i_am_string = True
     

    āωāĻĒāϰ⧇āϰ āϤāĻŋāύāϟāĻŋ āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦāϞ⧇āϰ āύāĻžāĻŽ āĻāĻ•āχ āĻ•āĻŋāĻ¨ā§āϤ⧁ āϤāĻžāĻĻ⧇āϰ data type change āĻ•āϰāĻžāϰ āĻĒāϰ⧇āĻ“ āϕ⧋āĻĄ āϕ⧋āύ āϭ⧁āϞ⧇ āĻĻ⧇āĻ–āĻžāĻšā§āϛ⧇ āĻāĻŦāĻ‚ āϖ⧁āĻŦ āϏ⧁āĻ¨ā§āĻĻāϰ āĻ­āĻžāĻŦ⧇ āϰāĻžāύ āĻšāĻšā§āϛ⧇ āϕ⧇āύ⧋ ?

  • āύāĻŋāĻšā§‡āϰ āϕ⧋āĻĄ āϟāĻž āĻĻ⧇āĻ–ā§‹ –
     
     
     
    x = 5 + 3 * 8
     

    āωāĻĒāϰ⧇āϰ x āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦāϞ⧇āϰ āϰ⧇āϜāĻžāĻ˛ā§āϟ āĻ•āĻŋ āĻšāĻŦ⧇ āĻāĻŦāĻ‚ āĻāχ āϰ⧇āϜāĻžāĻ˛ā§āϟ āĻšāĻŦāĻžāϰ āĻ•āĻžāϰāĻŖ āĻ•āĻŋ ?

  • āφāĻŽāĻžāĻĻ⧇āϰ āϕ⧇ āĻĻ⧁āχ āϟāĻŋ integer data type value āĻĻāĻŋāϞ⧇ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻ­āĻžāĻ— āĻ•āϰāϤ⧇ āĻŦāϞāϞ āĨ¤ āĻ…āχ āĻ­āĻžāĻ— āĻĢāϞ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻ•āĻŋ āϧāϰāύ⧇āϰ data type āĻšā§Ÿ ?
  • āĻāĻ•āϟāĻŋ āĻŦ⧁āϞāĻŋ⧟āĻžāύ āĻ­ā§āϝāϰāĻŋā§Ÿā§‡āĻŦāϞ⧇āϰ āĻĄāĻŋāĻ•ā§āϞāĻŋ⧟āĻžāϰ āĻ•āϰ⧇ āϤāĻžāϰ āĻ­ā§āϝāĻžāϞ⧁ āφāĻŽāϰāĻž True assign āĻ•āϰāϞāĻžāĻŽ āĨ¤ āĻāĻ–āύ āϝāĻĻāĻŋ āφāĻŽāϰāĻž āϤāĻžāϰ āϏāĻžāĻĨ⧇ 7 āĻĻāĻŋā§Ÿā§‡ āϗ⧁āύ āĻ•āϰ⧇ āϤāĻžāĻšāϞ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āϟāĻžāĻ°ā§āĻŽāĻŋāύāĻžāϞ āĻ āφāωāϟāĻĒ⧁āϟ āĻšāĻŋāϏāĻžāĻŦ⧇ āĻ•āĻŋ āĻĒāĻžāĻŦā§‹ ?
  • Â