مرحباً بك! لقد تعلمنا كيفية الحصول على مدخلات من المستخدم وتحويل أنواعها. لكن في العالم الحقيقي، نادراً ما تكون مدخلات المستخدم مثالية.
تخيل أنك طلبت من المستخدم إدخال اسمه. قد يكتب:
" أحمد "(مع مسافات إضافية)"أحمد"(بشكل صحيح)"أحمد."(مع علامة ترقيم)"AHMED"(بأحرف كبيرة)
بالنسبة للكمبيوتر، كل هذه النصوص مختلفة! إذا كنت تبحث عن اسم "أحمد" في قاعدة بيانات، فلن تجد " أحمد ".
لهذا السبب، يحتاج المبرمجون إلى "تنظيف" و "معالجة" النصوص قبل استخدامها. بايثون يمنحنا أدوات قوية جداً لهذا الغرض تسمى "methods" (الأساليب).
