هنا، سأخبرك بكيفية استخدام المتغيرات في لغة بايثون. سنرى كيفية تسمية متغير وتعيين قيم له.
كيفية تسمية المتغير؟
أولاً، المتغير ليس سوى إشارة إلى كائن أو قيمة في البرنامج. إنها بمثابة مرجع للذاكرة حيث يتم تخزين القيمة.
هناك قواعد معينة لتسميتها.
لذلك، في بايثون، يتم استخدام عامل التشغيل = لتعيين قيم للمتغيرات.
# Assigning integer value age = 18 print(age) 18 # Assigning string value name = "Arif" print(name) Arif # Assigning float value (float means decimal value) height = 2.5 print(height) 2.5 # Assigning boolean value (rfrs to true/false) is_student = True print(is_student) True
الأنواع المتغيرة
بايثون هي لغة مكتوبة، لا نحتاج إلى الإعلان عن نوع المتغير عند تعيين قيمة له. يتم الاستدلال على النوع من تلقاء نفسه.
name = "Abys" print(name) print(type(name)) Abys
أو يمكننا أيضًا تحديد النوع حسب،
name = "Abys" type(name) str age = 18 type(age) int
هذا هو الأساس.
لقد طُلب مني إكمال بعض الأسئلة بمفردي، واسمحوا لي أن أناقشها معكم يا رفاق.
من الأسهل التعلم بشكل صحيح...؟
1. أنشئ متغيرًا باسم name وقم بتعيين اسمك له. ثم اطبع قيمة المتغير.
name = "Abys" print(name) print(type(name)) Abys
2. قم بإنشاء عمر متغير وقم بتعيين عمرك له. لاحقًا، قم بإعادة تعيين المتغير بقيمة جديدة وطباعة القيمة الجديدة.
age=17 print("Present age:",age) age= 18 print(age) Present age: 17 18
وهنا إذا أردنا النوع؛
print(type(age))
3. قم بتعيين القيم 5 و10 و15 إلى ثلاثة متغيرات a وb وc في سطر واحد. اطبع قيمها.
a,b,c = 5,10,15 print(a,b,c) 5 10 15
إذا أردنا إضافتها، نحصل على،
print(a b c) 30
4. مبادلة قيم المتغيرين x و y دون استخدام متغير ثالث. اطبع قيمها قبل وبعد المبادلة.
x,y = 5,25 print(x,y) print(x-y) x,y = 25,5 print(x,y) print(x-y) 5 25 -20 25 5 20
لقد طلبوا فقط طباعة القيم المتبادلة، وأنا قمت بأشياء إضافية.
قبل السؤال التالي يجب أن نعرف ما هي الثوابت...
ما هي الثوابت؟
في بايثون، الثوابت هي تلك القيم التي لا يُقصد تغييرها. وفقًا للاتفاقية، تتم كتابتها عادةً بأحرف كبيرة مع وجود شرطات سفلية تفصل بين الكلمات.
ومع ذلك، يمكن أيضًا تغيير الثوابت في بايثون.
5. تعريف الثوابت PI بالقيم المناسبة وطباعتها.
PI=3.14159 print(f"{PI:.3f}") 3.142
6. اكتب برنامجًا يحسب مساحة الدائرة باستخدام PI الثابت ونصف القطر المتغير. طباعة المنطقة.
PI=3.14 radius=7 r=radius area=PI*r**2 # r**2 refers to r pow 2 print("Area of circle is",area) Area of circle is 153.86
7. تحديد ثوابت طول وعرض المستطيل. حساب وطباعة المنطقة.
L,B = 5,15 area = L*B print("Area of rect is ",area) Area of rect is 75
كانت هذه هي QNS التي عملت عليها. أتمنى أن يكون الأمر واضحا.
شكرا لكم جميعا...
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3