if __name__ == '__main__':
# print('%.2f' %min(0.3+1.00*2,1))
# a="你好:"+str(0.99)
# print(a)
# print('%.2f' %min(0.3+0.33*2,1))
list=[1,2]
s=0
su=0
sum=0
for d in list:
if d==1:
s=s+1
else:
s=s
if d==2:
su=su+1
else:
su=su
if d==3:
sum=3+3
print(s)
print(su)
print("sum="+str(sum)) #int转字符串 str(变量)
sn=s+su+sum
print("sn="+str(sn))
print(type(sn))
if s !=0:
ss=float('%.2f' %(s/sn)) # 保留两位小数%.2f' %(变量)
else:
ss=0.00
if su !=0:
ssu=float('%.2f' %(su/sn)) #变量转float类型 float(变量)
else:
ssu=0.00
if sum !=0:
ssum =float('%.2f' %(sum/sn))
else:
ssum=0.00
# print(type(ss))
print("ss="+str(ss))
print("ssu=" +str (ssu))
print("ssum=" + str(ssum))
print(type(ss))
if ss !=0.00:
a1 =float('%.2f' %min(0.3+ss*2,1))
else:
a1=0.3
if ssu !=0.00:
a2= float('%.2f' %(min(0.3+ssu*2,1)))
else:
a2=0.3
if ssum !=0.00:
a3=float('%.2f' %(min(0.3+ssum*2,1)))
else:
a3=0.3
print(type(a1))
print("a1="+str(a1))
print("a2="+str(a2))
print("a3="+str(a3))
python中的if else,for循环,变量类型转换等
最新推荐文章于 2022-12-13 19:58:54 发布