دروس بايثون
المتغيرات في بايثون مع دالة Function

المتغيرات العامة
تعتبر المتغيرات التي يتم إنشاؤها خارج دالة Function بالمتغيرات العامة ,يمكن للجميع استخدام المتغيرات العامة ، سواء داخل دالة Function أو خارجها.
x = "Abdulaziz"
def myfunc():
print("My Name is " + x)
myfunc()
النتيجة :
My Name is Abdulaziz
المتغيرات الخاصة
بينما المتغيرات التي يتم تكوينها داخل دالة Function تعتبر خاصه في هذه الداله ولا تستطيع استخدامها خارج اطار الدالة.
x = "Abdulaziz"
def myfunc():
x = "Ahmed"
print("My Name is " + x)
myfunc()
print("My Name is " + x)
النتيجة :
My Name is Ahmed
My Name is Abdulaziz