Homework

جرب هذه التمارين في المنزل. هذه مجرد أمثلة. حاول العثور على المزيد من الأمثلة على الإنترنت أو فقط العب قليلاً!

  1. ما إصدار (version) Python الذي تستخدمه؟
  2. لا يمكن استخدام كل شيء كاسم متغير. أي منها لا يمكن استخدامه كأسماء متغيرات؟ إذا لم تكن متأكدًا ، فجرب ذلك.
    • x ، button4 ، 34 ، 3e4 ، turkey ، $i ، square-root ، readme ، readme.txt ، shorterEdge ، shorter_edge ، NUMBER_OF_POINTS ، _ ، π ، True ، _cache ، __name__ ، while.
  3. بعض الأسماء أعلاه صالحة ، ولكنها ليست أسماء متغيرات جيدة جدًا. أيهما تعتقد أنها تلك؟
  4. أيهما من shorterEdge ، shorter_edge هو اسم متغير أكثر صحة؟ لماذا ا؟ حاول البحث عن أسماء متغيرات PEP 8. ما هو PEP 8؟
  5. حاول كتابة برنامج يحسب surface و volume لـ cube مع edge = 2852 cm.
  6. الآن قم بتغيير البرنامج بحيث يمكن للمستخدم إدخال قيمة edge.
  7. اكتب برنامجًا يحسب مؤشر كتلة الجسم (BMI) من weight و height للمستخدم. مؤشر كتلة الجسم هو مقياس لوزن شخص ما مع مراعاة طوله. على سبيل المثال ، إذا كان الشخص الطويل والقصير يزن نفس الوزن ، فإن الشخص القصير يكون عادةً أكثر بدانة. يتم حساب مؤشر كتلة الجسم بقسمة وزن الشخص (بالكيلوغرام) على مربع الطول (بالمتر).
  8. اكتب الكود التالي في خلية واحدة وقم بتشغيله عدة مرات. ماذا يفعل؟
    from random import randrange
    number = randrange(3)
    print(number)