Задача

1/13

سلاسل. مراجعة. مقارنة السلاسل

Теория

خطوط. نظرة عامة
السلسلة - عبارة عن قائمة (أو تسلسل) من الأحرف الموجودة في حالة معينة. يتم التعامل مع التسلسل الكامل للأحرف على أنه كائن واحد.
الحرف هو أي شيء يمكنك كتابته على لوحة المفاتيح بضغطة مفتاح واحدة (حرف أو رقم أو شرطة مائلة للخلف أو أي حرف آخر).

يمكن أن تحتوي السلاسل على مسافات: & nbsp؛ "Hello world!" .

السلسلة الفارغة هي سلسلة تتكون من 0 حرفًا.

تقبل لغة Python أي شيء محاط بعلامات اقتباس ( & quot؛ & quot؛ ) أو الفاصلات العليا ( & # 39 ؛ & # 39 ؛ ).

في Python ، تكون السلسلة من النوع str .
نبسب ؛
بحاجة إلى التذكر! السلاسل في بايثون ثابتة!


يمكنك كتابة قيمة جديدة لسلسلة باستخدام جملة الإدخال
s = input () 

يمكنك أيضًا ببساطة تعيين قيمة سلسلة للمتغير ، مثل & nbsp؛
s = & # 39 ؛ Python & # 39 ؛ 
أو هكذا
s = "بايثون"

يمكنك تحديد طول سلسلة باستخدام الوظيفة المضمنة len ()
n = len (s) 


مقارنة السلاسل

يمكن مقارنة السلاسل ببعضها البعض تمامًا مثل الأرقام. يمكنك تحديد أي الخطوط أكبر ، أي أقل.

عند مقارنة السلاسل ، تتم مقارنة رموز الأحرف. هناك العشرات ، إن لم يكن المئات ، من ترميز الأحرف. أسهل طريقة لفهم هذا المفهوم هي فهم أبسطها ، ASCII (اقرأ هنا ). نبسب ؛

من الضروري أن نفهم أنه في الترميزات الحديثة يتم ترتيب الحروف الروسية والإنجليزية بالترتيب الأبجدي ، كما تنتقل الأرقام أيضًا من الأصغر إلى الأكبر. & nbsp؛
على سبيل المثال ، في جدول رموز ASCII ، رمز الحرف الإنجليزي & # 39 ؛ A & # 39 ؛ - 65 ، الحروف & # 39 ؛ a & # 39 ؛ - 97 ، رقم & # 39 ؛ 0 & # 39 ؛ يحتوي على رمز 48. توجد الأحرف الروسية في الجزء الممتد من جدول رموز ASCII (الأرقام من 128 إلى 255). تأتي الأحرف الكبيرة قبل (أي تحتوي على رمز أصغر) من الأحرف الصغيرة.

في معظم جداول الترميز المستخدمة ، تكون الأنماط هي نفسها ، والأحرف الصغيرة متأخرة عن الأحرف الكبيرة ، والأرقام أقدم من الأحرف ، والحروف الروسية متأخرة عن الأحرف الإنجليزية.
نبسب ؛
عند مقارنة الأحرف أو السلاسل ، تقوم Python بتحويل الأحرف إلى القيم الترتيبية الخاصة بها ثم المقارنة من اليسار إلى اليمين. & nbsp؛

على سبيل المثال: & quot؛ قاطرة & quot؛ & nbsp؛ العلامة & lt؛ "steamboat" ، لأن الكلمات تختلف في الحرف الخامس و "in" العلامة & lt؛ "x".

Задача

قارن أزواج الكلمات ، أشر إلى العلامة في إجابتك: & gt ؛، & lt ؛، =

" بخار " و & quot؛ park & quot؛

Выберите правильный ответ, либо введите его в поле ввода

Комментарий учителя