计算给定字符串中各个数字的和的平均值…… ← Python 列表

【题目描述】
给定字符串 s="9876543210"。
请编程计算给定字符串中各个数字的和的平均值,并统计大于平均值的数字个数。

【算法分析】
◆ a=list("abcd") 
# Create a list with characters a, b, c, d
◆ eval(a[i])  # Converts characters to integers

【算法代码】

s="9876543210"
a=list(s)

sum=0
for i in range(len(a)):
   sum+=eval(a[i])
ave=sum/len(a)
print(ave)

cnt=0
for x in a:
   if eval(x)>ave:
       cnt+=1
print(cnt)










 

你可能感兴趣的:(Python程序设计,Python)