إجابة المحاضرة 4 الوظائف مسألة 11

إجابة المحاضرة 4 الوظائف مسألة 11


مساق مقدمة في علم الحاسوب والبرمجة CS100 مقدم من MITX 


المحاضرة 4 - المسألة 11

 (5/5 نقاط)

اكتب الوظيفة isVowel2(char) باستخدام لغة بايثون، بحيث تعيد القيمة المنطقية "True" في حال كانchar حرفاً صوتياً ('a' أو 'e' أو 'i' أو 'o' أو 'u')، وإلا ستعيد "False" فيما عدا ذلك. بفرض أن المتحوّل charحرف لاتيني واحد بحالة الحروف الكبيرة أو الصغيرة ( أي أنّ 'A' و 'a' هما حرفان صالحان).
تعتبر هذه الوظيفة مماثلة للوظيفة في المسألة السابقة لكن يمكنك في هذه المسألة استخدام الكلمة المفتاحية in. بحيث يأخذ هذا الوظيفة حرفاً واحداً ويعيد قيمة منطقية.
1
def isVowel2(char):
2
    if char in 'aeiouAEIOU':
3
        return True
4
    else:
5
        return False
صحيح
صحيح

0 التعليقات:

Post a Comment