#1实现过程(%格式化)———用随机random函数取一千以内的的浮点数,调整小数位数为四位
num_str=random.random()*1000
num_str = '%09.4f' % i
print(num_str)

#1实现结果(%格式化)————封装一个函数,随机输入一个一千以内浮点数,调整小数位数为四位
def temp4_4(num_str):
num_str = '%09.4f' % num_str
print(num_str)
temp4_4(123.123456)

 

补充(format格式化)

num_str2 ='{:09.4f}'.format(num_str)

 

#2实现过程(split实现字符串分割)————用随机random函数取一千以内的的浮点数,调整小数位数为四位

a=random.uniform(0,100)
a_str=str(a)
a_s=a_str.split('.')
print(a_s[0].zfill(4)+'.'+a_s[1][:4])

 

posted on 2021-07-09 14:43  gurgles  阅读(254)  评论(0)    收藏  举报