اذهب إلى المحتوى
  • 0

كتابة برنامج باستخدام لغة بايثون يعرض الكلمات التي فيها الحروف الصوتية (أو تحوي مجموعة من الأحرف)

Shoooshooo Oo

السؤال

Recommended Posts

  • 0

سوف أساعدك في عمل البرنامج، 

لدينا سلسلة نصية تحوي على كلمات بينهم فراغات، ونريد اختبار شرط لكل كلمة هل تحتوى على أحد الحرفو الصوتية أم لا.

لذلك:

  • فصل السلسلة النصية إلى قائمة فيها كل عنصر عبارة عن كلمة يمكنك استخدام دالة split اضغط للتوجة لموسوعة حسوب 
    >>> '   1   2   3   '.split()
    
    ['1', '2', '3']

     

  • اختبار وجود أحد الأحرف الصوتية من مصفوفة الأحرف في الكلمة الحالية يمكن استعمال حلقات متداخلة
    # حلقة على الكلمات
    for word in words_list:
      # حلقة على الأحرف الصوتية
    	for vowle in letters_list:
    		if vowle in word:   # اختبار
    			print(word)
    			break;  // لكي يتم الطباعة مرة واحدة

    words_list ناشئة عن تطبيق slpit على النص test - و letters_list هي الأحرف الصوتية

 

حاول عمل البرنامج وسوف نصلح الأخطاء إن وجدت

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 2 دقائق مضت قال Shoooshooo Oo:

هل يمكنك كتابة البرنامج لاني مستجده في البرنامج وأحاول تعلمه ذاتياً 

كلا، عليك إعادة قراءة الإجابة و التفكير في الحل و التجريب

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...