أحاول إنشاء دالة تقوم بحذف كل الحروف المتحركة (aeiou) من نص مدخل إليها، لكن المشكلة هي أنه لا يتم حذف كل الحروف المتحركة، ويتبقى حرف متحرك أخير، هذا هو الكود الخاص بي:
text ="Hellooo, world! Words!"def removeVowel(text):
textlist = list(text.lower())for char in textlist:if char in'aeiou':
textlist.remove(char)return"".join(textlist)print(removeVowel(text))# hll, wrld! words!
كما تلاحظ حرف o في كلمة words لم يتم حذفه، ما الخطأ الذي أقوم به هنا؟
السؤال
Fahmy Mostafa
أحاول إنشاء دالة تقوم بحذف كل الحروف المتحركة (aeiou) من نص مدخل إليها، لكن المشكلة هي أنه لا يتم حذف كل الحروف المتحركة، ويتبقى حرف متحرك أخير، هذا هو الكود الخاص بي:
كما تلاحظ حرف o في كلمة words لم يتم حذفه، ما الخطأ الذي أقوم به هنا؟
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.