格式化输出:
可以采用%,f_string,和format来格式化输出
name = input()
print("I am %s !" %name) # %
print(f"I am {name}!") # f_string
print("I am {}!".format(name)) # format()
小数输出:
将输入的浮点数保留两位输出
num1 = input()
num2 = float(num1)
print ("%.2f" %num2 ) # use %.2f
需要注意的是,input返回的类型为string,因此需要转换为float
同样,可以采用format函数来保留两位小数:
print('{:.2f}'.format(float(input())))
采用round函数也可以保留小数
关于保留小数可以参考以下文章