软件 | 操作系统人工智能行业
关注问题
分享

用Python读入文本里的数据,小数1.0,读入后打印 是 1.,怎么让 Python读入 1.0?

花信风威柏德电子软件工程师2018年12月29日
邀请用户,快速帮你回答问题

惟一

风帆股份 覆盖部分干部

邀请回答

赵浩

傲基电子 电子硬件工程师

邀请回答

陈才

星基微电子 硬件维护工程师

邀请回答

Alin

电子科技大学 电子信息专业大三

邀请回答

李强

金科翔光电科技 硬件售后工程师

邀请回答
换一换
3个回答
5对我有帮助
0帮助不大

韩寒

旭锦科技 软件工程师

应该是打印的问题 python2 和3打印不一样,用下面这个程序,打印一位小数就是%.1f

>>> print "%.2f" % (39.54484700000000) 39.54

or in newer versions of Python

>>> print("{:.2f}".format(39.54484700000000)) 39.54

2018年12月29日
2对我有帮助
0帮助不大

何小天

矗能科技 软件工程师

用的float变量存的吗?再有是不是可以控制打印精度?

2018年12月29日
0对我有帮助
0帮助不大

花信风

威柏德电子 软件工程师

读入后存到数组里面,数组的 dtype 是 float64, 1.333可以全部打印。

2018年12月29日
没有更多了
写回答
登录后回答

用Python读入文本里的数据,小数1.0,读入后打印 是 1.,怎么让 Python读入 1.0?

写回答