我想以以下格式打印整数(例如39):39。 它不能是str类型的对象,例如'39.',而是一个数字
例如,n = 39.0应该像39.这样打印。
n = 39.0
#magic stuff with output
39.
我尝试使用 :.nf 方法(显然是 :.0f -- 不工作),print(float(39.)) 或直接 print(39.)。 在第一种情况下,它看起来像 39,在第二和第三种情况下是 39.0。 我也试过 float(str(39) + '.'),显然不管用。
抱歉,如果这是个愚蠢的问题,我已经尝试解决它好几个小时了,仍然找不到任何信息。
print(int(39.0))
? - Chris Doyle.
,而不带有额外的 0,但变量类型仍为 int。 - Celius Stingherstr
类型吗? - StonedTensor