آرش
3 سال پیش توسط آرش مطرح شد
3 پاسخ

سوال در رابطه با تمرین پایتون

تابعی بنویسید که یک لیست از اعداد صحیح را به عنوان پارامتر دریافت کند. تابع شما باید مجموع اعداد فرد را در این لیست برگرداند. اگر هیچ عدد فردی در این لیست وجود ندارد، تابع شما باید 0(عدد صفر) را به عنوان مجموع برگرداند.
به یاد داشته باشید که از شما درخواست نمی شود که چیزی چاپ شود. بنابراین تابع شما تنها باید مجموع اعداد فرد موجود در لیست را برگرداند. شما نیاز به فراخوانی تابع خود ندارید، این تابع با مواردی که ما فراهم کرده ایم برای درستی به طور خود کار فراخوانی و تست می شود. شما فقط نیاز دارید که یک تابع بنویسید و ما تابع شما را با اولین تابع که در کد شما به نظر برسد تست می کنیم. بنابراین اگر می خواهید بیشتر از یک تابع برای کمک به مشکل برنامه بنویسید، به خاطر داشته باشید که یک تابع کمکی در داخل اولین تابع جاسازی کنید.
این رو چه جور میشه نوشت؟؟؟؟


ثبت پرسش جدید
مبینا ستاری
تخصص : توسعه دهنده بک اند
@mobinasattari7 3 سال پیش مطرح شد
0

درود.
کجاش براتون مشکله از اونجا توضیح بدیم


mmj-sys
تخصص : داش متخصص چیه من پروفسورم .
@mmj.sys 3 سال پیش مطرح شد
0

در مرحله اول باید یک تابع به نام a بنویسی که یه عدد بگیره و اگر زوج بود صفر و اگر فرد بود خود عدد رو برگردونه
بعد باید یه تابع بنویسی که لیست اصلی رو بگیره و با یک حلقه for اونو به تابع a بده و خروجی a رو داخل متغیر بریزه و هر سری جمع کنه با همون متغیر
اگر عدد فردی وجود نداشت خروجی 0 میشه
اگر هم عدد فردی وجود داشته باشه مجموع اعداد رو میده


عبدالرحمان کیانی
تخصص : Backend developer
@abdolrahman 3 سال پیش آپدیت شد
0

خیییییلی راحته به این صورت عمل کنید:

def myFunc(*numbers):
    sum = 0
    for i in numbers:
        if i%2 != 0:
            sum += i
    return sum

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام