Nada Osama2 نشر 9 ديسمبر 2022 أرسل تقرير نشر 9 ديسمبر 2022 ماهو ترتيب الحروف ابجديا من الأصغر الي الاكبر في لغه بايثون؟ 1 اقتباس
0 محمد Fahmy نشر 9 ديسمبر 2022 أرسل تقرير نشر 9 ديسمبر 2022 يتم تريب الاحرف الابجدية في لغة البرمجة بايثون حسب ترتيبها في الابجدية الانجليزية كالاتي: A– B– C- D- E- F- G- H- I- J- K- L – M –N –O -P- Q- R -S -T -Y- V- W- X- Y -Z لنفترض أنك لديك قائمة بها مجمموعه من النصوص يمكنك ترتيب هذه القائمة باستخدام لغة بايثون من خلال أستخدام التابع sort او الدالة sorted كما في الامثلة التالية: التابع Sort stringList = ["book", "apple", "code", "dog"] stringList.sort() print(stringList) # ['apple', 'book', 'code', 'dog'] الدالة Sorted stringList = ["book", "apple", "code", "dog"] sortedLinst = sorted(stringList) print(sortedLinst) # ['apple', 'book', 'code', 'dog'] وهذه بعض المصادر المفيدة في لغة بايثون. لغة بايثون Python - موسوعة حسوب مقالات بايثون - أكاديمية حسوب كتاب البرمجة بلغة بايثون - أكاديمية حسوب اقتباس
0 Kais Hasan نشر 9 ديسمبر 2022 أرسل تقرير نشر 9 ديسمبر 2022 كما ذكر المدرب محمد في الجواب السابق، إن ترتيب الأحرف في لغة البرمجة يتبع ترتيب الأحرف في اللغة الانكليزية، هذا محقق من أجل أي لغة برمجة و ليس فقط في البايثون. ما هو خاص بالبايثون لوحده هو أنه لا وجود لنمط يدل على محرف فقط، لدينا نمط يدل على سلسلة نصية، و المحرف هنا نعتبره سلسلة نصية طولها 1، و بالتالي يمكنك المقارنة بين محرفين باستعمال معاملات المقارنة العادية ك < ، حيث أنه يقارن حسب ترتيب الاحرف. عليك الانتباه هنا من حالة الأحرف الكبيرة و الأحرف الصغيرة، في حال كانت حالة الأحرف لا تهمك و تريد فقط مقارنة الأحرف كترتيب في اللغة، فعليك تحويل الحرف إلى صغير باستعمال الطريقة lower ، طبعاً في حال كان الحرف صغير من الأصل فلا شيء سيتغير و لكن في حال كان كبير سيصبح صغير، و بالتالي تصبح المقارنة صحيحة و لا يحدث مشاكل. اقتباس
السؤال
Nada Osama2
ماهو ترتيب الحروف ابجديا من الأصغر الي الاكبر في لغه بايثون؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.