您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python打印出浮点数或整数

Python打印出浮点数或整数

您可以尝试使用简单的Python字符串格式化方法

if int(c) == float(c):
    decimals = 0
else:
    decimals = 2 # Assumes 2 decimal places for money

print('Please pay: ${0:.{1}f}'.format(c, decimals))

如果满足以下条件,将为您提供以下输出c == 1.00

Please pay: $1

或此输出,如果c == 20.56

Please pay: $20.56
python 2022/1/1 18:25:34 有281人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶