دالة تنفذ جزءا من الكود عندما تهز الميكروبت on_gustor_shake on_button_pressed_a on_forever ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
on_gesture_shake( ).
الإجابة الصحيحة هي `on_gesture_shake()`. هذه الدالة في ميكروبت هي المسؤولة عن تنفيذ جزء من الكود عندما يتم اهتزاز الميكروبت.
شرح مفصل:
- ما هي الدالة؟ الدالة هي مجموعة من الأوامر التي تنفذ مهمة معينة. في ميكروبت، نستخدم الدوال للاستجابة لأحداث مختلفة، مثل الضغط على الأزرار أو اهتزاز الجهاز.
- `on_gesture_shake()` بالتحديد: هذه الدالة مصممة خصيصًا للاستجابة لحركة الاهتزاز. عندما يهتز الميكروبت، يتم تشغيل الكود الذي وضعته داخل هذه الدالة.
- كيفية استخدامها:
```python
def on_gesture_shake():
basic.show_icon(IconNames.HEART)
```
في هذا المثال، عندما تهتز الميكروبت، سيظهر رمز القلب على الشاشة. لاحظ أن الكود الذي تريد تنفيذه يجب أن يكون *داخل* الدالة (`def on_gesture_shake():` و `)`).
- الفرق بينها وبين الخيارات الأخرى:
- `on_gustor_shake`: هذا ليس اسم دالة صحيح في ميكروبت.
- `on_button_pressed_a`: هذه الدالة تستجيب للضغط على الزر A فقط، وليست الاهتزاز.
- `on_forever`: هذه الدالة تنفذ الكود الموجود بداخلها بشكل متكرر إلى الأبد، وليست مرتبطة بالاهتزاز.
باختصار، `on_gesture_shake()` هي الدالة الوحيدة التي تستجيب بشكل مباشر لاهتزاز الميكروبت.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال دالة تنفذ جزءا من الكود عندما تهز الميكروبت on_gustor_shake on_button_pressed_a on_forever ؟ اترك تعليق فورآ.