欢迎光临散文网 会员登陆 & 注册

小数点(Python)

2023-04-02 21:40 作者:XRJ-Python  | 我要投稿

小数点(Python)

-------------------------

t:四舍六入!!!

-------------------------

0.618保留两位小数:

print('%.2f'%0.618)

>>>0.61

-------------------------

e = 2.71828

       ^

    8>6 要进1

print('%.2f'%e)

>>>2.72

-------------------------

a = 2021.0529

print("{:.2f}".format(a))

       ^^   ^  ^^^^^^    <-不得到整数

format格式:                      |

'{:.保留小数位数f}'.format(数)    |

-------------------------        |

round(数)-------------得到整数-----

0.618 保留整数:

print(round(0.618))

>>>1

0.168 保留整数:

print(round(0.168))

>>>0

-------------------------

已知 x = 1.3142,运行以下代码可以输出 “1” :

print(round(x))

-------------------------

已知 lan = 23.1314,运行 print(round(lan, 0), round(lan)),输出结果为:23.0 23

已知 lan = 23.1314,运行 print(round(lan, 2), round(lan)),输出结果为:23.13 23

已知 lan = 23.1374,运行 print(round(lan, 2), round(lan)),输出结果为:23.14 23

-------------------------

1,

项目描述: 

给定多个整数,请计算出它们的平均数,结果保留两位小数。


输入: 

共一行


多个整数,整数之间用空格隔开


输出: 

共一行


一个小数,表示平均数


输入样例1: 

2 3 5


输出样例1: 

3.33


输入样例2: 

23 88 17 35 164 69


输出样例2: 

66.00

代码:

list1 = input().split()#获取多个数

for i in range(len(list1)):

    list1[i] = int(list1[i])#int(多个整数)

int1 = sum(list1) / len(list1)#获取平均数

print('%.2f'%int1)#保留两位小数


XRJ-Python

小数点(Python)的评论 (共 条)

分享到微博请遵守国家法律