تابعی بنویسید که بررسی کند آیا یک لیست دارای روند صعودی است یا خیر.
نمونه ورودی و خروجی
UpwardTrend([1, 2, 3, 4]) ➞ True
UpwardTrend([1, 2, 6, 5, 7, 8]) ➞ False
UpwardTrend([1, 2, 3, "4"]) ➞ "Strings not permitted!"
نکات
- روند صعودی به این معنی است که هر عنصر کوچکتر یا مساوی عنصر بعدی باشد.
- وجود هرگونه رشته در لیست باعث بازگشت پیام خطا
"Strings not permitted!"
میشود. - عناصر لازم نیست متوالی باشند (مثل
[1, 3, 5]
هنوز صعودی است).
UpwardTrend([1, 2, 3, 4]) ➞ True
UpwardTrend([1, 2, 6, 5, 7, 8]) ➞ False
UpwardTrend([1, 2, 3, "4"]) ➞ "Strings not permitted!"
UpwardTrend([1, 2, 3, 6, 7]) ➞ True
UpwardTrend([1, 3, 5, 7, 9]) ➞ True
UpwardTrend([10, 12, 13, 15, 20]) ➞ True
UpwardTrend([6, 9, 11, 15, 12]) ➞ False
نظرات