صابر جديد نشر 12 ديسمبر أرسل تقرير نشر 12 ديسمبر ما هي وظائف x في الحلقات التكرارية ؟ ممكن يكون يحمل رقم ، وحرف ، بس هل في واظائف أخرى ؟ 1 اقتباس
0 محمد عاطف17 نشر 12 ديسمبر أرسل تقرير نشر 12 ديسمبر في الحلقات التكرارية مثل for و while في لغات البرمجة يتم إستخدام متغير ويمكنك تسميته أى شئ والإسم الشائع له هو i أو x وهذا المتغير يتم إستخدامه في الكثير من الأمور وأهمها هو إستخدامه كمؤشر أو عداد يشير إلى رقم الدورة الحالي في التكرار . وأيضا يستخدم لمعرفة هل تم إنتهاء الحلقة التكرارية أم لا. فمثلا يتم إستخدامه كمؤشر أو عداد كالتالي : for x in range(5): print(x) هنا x يبدأ من 0 ويزيد كل دورة بمقدار 1 حتى يصبح 4 وبهذا تم إستخدامه كعداد. numbers = [10, 20, 30, 40] for x in range(len(numbers)): print(numbers[x]) هنا في هذا المثال تم إستخدامه كمؤشر index للقائمة وذلك للوصول إلى عناصرها. ويمكنك قراءة الدرسين التاليين لمعرفة كيفية ولماذا يتم إستخدامه في حلقة التكرار : حلقة for في بايثون حلقة while في بايثون اقتباس
0 عبدالباسط ابراهيم نشر 14 ديسمبر أرسل تقرير نشر 14 ديسمبر بما أنك على علم بالحلقة التكرارية فإن x هو متغير، وظيفته تتغير حسب ما نحتاجه في الحلقة التكرارية. ومن أهم الوظائف التي يقوم بها: إذا كنا نكرر الأرقام مثل 0، 1، 2، ... فإن x يحمل الرقم الحالي لحلقة التكرار. for x in range(5): # يكرر الأرقام من 0 إلى 4 print(x) # كل مرة يطبع رقم ويمكن أيضاً إذاكان عندنا قاموس (Dictionary)، أن يحمل إما المفتاح أو القيمة مثال على ذلك my_dict = {"اسم": "علي", "العمر": 25} for x in my_dict: # يطبع المفاتيح print(x) for x in my_dict.values(): # يطبع القيم print(x) والعديد من الوظائف الأخرى كما بالتعليق السابق اقتباس
السؤال
صابر جديد
ما هي وظائف x في الحلقات التكرارية ؟
ممكن يكون يحمل رقم ، وحرف ، بس هل في واظائف أخرى ؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.