最贊回答 / 慕先生1285327
def?average(*args): ????b?=?0???? ????if?len(args)?==?0: ????????return?b???? ????else: ????????for?i?in?args: ????????????b?+=?i ????avg?=?b?/?len(args) ????return?avg a=[1,?2,?3,?4,?5] print(average(*a))??<-----需要在前面加*?才會(huì)接受tuple/list用法
2022-06-15
最新回答 / 慕村0394702
template='Life is {s},you need {p}'short='short';Python='Python'result=template.format(s=short,p=Python)print(result)要么使用分號(hào)' ; ',要么換行。不能使用逗號(hào)
2022-06-11
s1 = set([1, 2, 3, 4, 5])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
list_1 = s1 & s2
print(list_1)
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
list_1 = s1 & s2
print(list_1)
2022-06-08
def average(*args):
l=len(args)
if l==0:
return 0
sum=0
for a in args:
sum+=a
return sum/float(l);
print(average(1,2,3,4))
print(average())
l=len(args)
if l==0:
return 0
sum=0
for a in args:
sum+=a
return sum/float(l);
print(average(1,2,3,4))
print(average())
2022-06-07
age=eval(input("請(qǐng)輸入年齡:"))
請(qǐng)問這里的“eval”指的是什么?
什么意思?
請(qǐng)問這里的“eval”指的是什么?
什么意思?
2022-06-07
有沒有和我一樣算二進(jìn)制十進(jìn)制十六進(jìn)制到現(xiàn)在都算不明白的
2022-06-05
def sub_sum(L):
j_sum=0
o_sum=0
for index in range(len(L)):
if index % 2 == 0:
j_sum += L[index]
else:
o_sum += L[index]
return j_sum, o_sum
lv = [1,2]
j_sum, o_sum = sub_sum(lv)
print('奇數(shù)和 = {}'.format(j_sum))
print('偶數(shù)和 = {}'.format(o_sum))
j_sum=0
o_sum=0
for index in range(len(L)):
if index % 2 == 0:
j_sum += L[index]
else:
o_sum += L[index]
return j_sum, o_sum
lv = [1,2]
j_sum, o_sum = sub_sum(lv)
print('奇數(shù)和 = {}'.format(j_sum))
print('偶數(shù)和 = {}'.format(o_sum))
2022-06-02
s1 = set([1, 2, 3, 4, 5])
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if s1.isdisjoint(s2):
pass
else:
print(s1&s2)
s2 = set([1, 2, 3, 4, 5, 6, 7, 8, 9])
if s1.isdisjoint(s2):
pass
else:
print(s1&s2)
2022-06-02
上面有個(gè)地方缺了一個(gè)縮進(jìn):from decimal import Decimal,ROUND_HALF_UP
def smart_round(x,n):
return str(Decimal(x).quantize(Decimal("0."+"0"*n),rounding=ROUND_HALF_UP))
def smart_round(x,n):
return str(Decimal(x).quantize(Decimal("0."+"0"*n),rounding=ROUND_HALF_UP))
2022-05-29