تابع میانگین تعداد بینهایت عدد
تابعی بنویسید که تعداد بی نهایت پارامتر دریافت کند و میانگین اعداد را برگرداند
اگر پارامتری مقدار غیرعددی بود، آن را نادیده بگیرد
👨💻 1 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد
تابعی بنویسید که تعداد بی نهایت پارامتر دریافت کند و میانگین اعداد را برگرداند
اگر پارامتری مقدار غیرعددی بود، آن را نادیده بگیرد
def miangin():
numbers = []
while 1:
n = input('num: ')
if n == '0':
break
else:
try:
n = int(n)
numbers.append(n)
except:
pass
return sum(numbers) / len(numbers)
miangin()
def average():
s = 0
n = 0
while True :
e = input("\nyour number: \n")
if e == "end":
break
try:
s += int(e)
n += 1
except ValueError:
print("Please enter only numbers or type 'end' to end.")
return s/n if n > 0 else 0
print(average())
جوابت را با Markdown بنویس و ثبت کن
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نامتوضیح کوتاهی بنویسید تا تیم بررسی کند.