تابع میانگین تعداد بینهایت عدد
تابعی بنویس که تعداد بی نهایت پارامتر دریافت کند و میانگین اعداد را برگرداند
اگر پارامتری مقدار غیرعددی بود، آن را نادیده بگیرد
تابعی بنویس که تعداد بی نهایت پارامتر دریافت کند و میانگین اعداد را برگرداند
اگر پارامتری مقدار غیرعددی بود، آن را نادیده بگیرد
def a(*r):
s=[ ]
for i in r:
if type(i)==int :
s.append(i)
return (sum(s)/len(s))
Print(a())
کار نکرد
def average(*args): ''' This function returns the average of the input numbers. Note: Ignores non-numeric inputs. ''' sum = 0 n = 0 for i in args: try: sum += i n += 1 except: pass return sum/n # print(average(16, 'a23', '245533', 17.5, 18, 'a', 'Arsalan', 17)) # Run --> 17.125
def average(): sam=0 count=0 while True: num=int(input("num: ")) if num==0: break sam+=num count+=1 d=sam/count print(d)
def avg(*number) :
s = 0
n = 0
for x in number :
s += x
n += 1
v = s/n
return v
print(avg(10,20,30))
#متغییری که تابع روش اجرا میشه
b = 0
def averagee(a):
#مخزن اعداد و تعداد و میانگین که جلو تر بهشون نیاز داریم برابر با صفر میشن
makhzan = t = average = 0
#حلقه تا زمان نوشتن عبارت پایان ادامه داره
while a != 'finish':
#میپرسه عدد رو چک میکنه عدد هست یا نه بعد اینتیجر میشه و به مخزن میره
a = input('enter a number (if you wana stop write finish ) : ')
if a.isdigit():
makhzan=makhzan+int(a)
t = t+1
else :
continue
#فرمول محاسبه میانگین
average=makhzan/t
#و چیزی که تابع به ما میده به صورت فرمت شده
return f"average : {average:<5}"
print(averagee(b))
def avg (*n):
return sum(n) / len(n)
def average(*a):return sum(a)/len(str(a))
s = 0 n = 0 while True: i = input('Enter number:') if i == "End" or i == "end": break s += int( i) n += 1 print('avg :', s/n)
def avg():
total = 0
count = 0
while True:
user_input = input("Enter number (for finish enter 0): ")
if user_input.isdigit():
num = int(user_input)
if num == 0:
return total / count if count != 0 else 0
total += num
count += 1
print("Average: ", avg())
def average (a): s = 0 p = 0 for i in a: s += i p += 1 return(s,p) num = [] while True: try: i = int(input('Number : ')) if i == 0: break num.append(i) except ValueError: print('Adad vared konid\n') pass print(average(num))
l=[]
while True:
def w(a):
if a!=str:
l.append(a)
if a==0:
print(l.remove(0),sum(l)/len(l))
u=w(int(input('num:')))
def miangin () : m = 0 k = 0 while True : j = input ("Enter a number(if you wanna stop the process , enter the 'stop'): ") if j.lower() == 'stop' : break elif j.isdigit(): j = float(j) m += j k += 1 else : continue return print (f"miangine ad'ad barabar ast ba: {m/k}") miangin()
def mianginn(self) : l=[] num=""while num != "0" : num=input('number : ') if num.isnumeric() : l.append(float(num)) u=0 for x in l : u+=x print(u/(len(l)-1))
برنامه ای بنویسید که اسم و شماره دانشجویی کاربران را دریافت کند و در یک فایل به اسم students.txt ذخیره کند. همچنین بعد از هر ذخیره سازی، کل اطلاعات این فایل را در خروجی نمایش دهید.
1- سیستم بصورت تصادفی یک عدد بین 1 تا 100 انتخاب میکند 2- کاربر سعی میکند عدد انتخاب شده را حدس بزند 3- پس از هربار حدس کاربر، اگر عدد وارد شده درست بود، برنامه خاتمه میابد. درغیراینصورت برنامه اعل...
موادی که موردنیاز است: مدیر سیستم باید بتواند پس از وارد کردن نام کاربری admin و پسورد 12345، وارد شود و کارمند جدید اضافه کند و برای هر کارمند نام کاربری و رمزعبور تعریف کند. برنامه باید این اطلاع...
میخواهیم درب گاو صندوقی را باز کنیم، رمز گاوصندوق را نمیدانیم اما اطلاعات زیر را داریم:رمز گاوصندوق 4 رقم استتقسیم رقم سوم بر رقم اول، 4 استرقم آخر فرد استرقم آخر یک واحد از رقم اول خود، کوچکتر است...
برنامه ای بنویس که شعاع دایره را دریافت کند و مساحت و محیط آن را چاپ کند مساحت دایره = شعاع * شعاع * عدد پی (3.14) محیط دایره = قطر (شعاع*2) * عدد پی (3.14)
تابعی بنویس که تعداد ساعات کار کردن یک کارمند در ماه را به عنوان پارامتر دریافت کند و مبلغ حقوق کارمند را طبق فرمول زیر محاسبه کند و برگرداند هر کارمند برای ۱۴۰ ساعت کار در ماه، برای هر ساعت ۳۰۰۰۰ ...
برای استفاده از این بخش باید وارد حساب کاربریت بشی
ورود/ثبت نام
اگه متوجه تمرین نمیشی یا به هر دلیلی نمیتونی حلش کنی، کاملا طبیعیه، اشکالی نداره؛ ناراحت نشو
😊
سعی کن تمرینات آسون تر رو ببینی و جواب های مختلفی که دیگران ارسال کرده اند رو بررسی کنی و
یواش یواش به سراغ تمرینات سخت تر بری.
همچنین ممکنه جوابت درست باشه ولی با سایر جواب ها متفاوت باشه
اگه برنامه نویسی رو هنوز شروع نکردی یا خوب یاد نگرفتی، میتونی از طریق لینک زیر یاد بگیری