添加“ +”和“-”的最佳方法?

用户名

浮点数前面显示+的最佳方法是什么?假设用户输入数字“ 10”。我想在它前面显示一个“ +”,因为它是一个正数。如果它是负数,那么我将保持原样。

我是否必须使用if语句,然后将其转换为字符串,然后添加+号?还是有更简单的方法?

马丁·彼得斯(Martijn Pieters)

使用format()功能

>>> format(10, '+f')
'+10.000000'
>>> format(-10, '+f')
'-10.000000'
>>> format(3.14159, '+.3f')
'+3.142'

有关特定的格式设置选项,请参见格式规范迷你语言在数字格式之前加上+,使它包括正数的加号,-负数的加号最后一个示例将数字格式化为使用3个小数。

如果您需要删除负号,则必须使用显式删除.lstrip()

>>> format(10, '+f').lstrip('-')
'+10.000000'
>>> format(-10, '+f').lstrip('-')
'10.000000'

但是我认为这会使阅读的规范非常混乱。:-)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将列添加到 AbpLanguage 和 AbpLanguageText 的最佳方法?

来自分类Dev

ember.js在所有页面上添加页眉和页脚的最佳方法

来自分类Dev

实体框架4:添加和保存实体的最佳方法是什么?

来自分类Dev

列表添加和删除方法

来自分类Dev

向Nix中的现有软件包添加和安装运行时依赖项的最佳方法?

来自分类Dev

导入、读取和添加到保存在文本文件中的列表的最佳方法是什么?

来自分类Dev

向Sylius模型添加方法的最佳方法

来自分类Dev

EmberJS和WebSocket 最佳方法?

来自分类Dev

最佳的OOP方法和实践

来自分类Dev

添加流星事件延迟的最佳方法?

来自分类Dev

向对象添加值的最佳方法?

来自分类Dev

根据类型添加行为的最佳方法

来自分类Dev

laravel迁移添加外键的最佳方法

来自分类Dev

使用jQuery添加li项的最佳方法

来自分类Dev

Excel-VBA-添加公式的最佳方法

来自分类Dev

添加永久路线的最佳方法是什么?

来自分类Dev

添加子模块忽略内容的最佳方法

来自分类Dev

Wicket-添加静态资源的最佳方法

来自分类Dev

向多个页面添加表单的最佳方法?

来自分类Dev

使用子类和方法的最佳方法

来自分类Dev

下载和安装msi \ exe的最佳最佳方法是什么

来自分类Dev

用点和原型添加方法

来自分类Dev

从列表中添加和删除元素的方法

来自分类Dev

添加到地图和设置方法

来自分类Dev

清除列表和字典的最佳方法

来自分类Dev

Java,对象和方法的最佳调用

来自分类Dev

RxAndroid和翻新处理错误的最佳方法

来自分类Dev

检测午夜和重置数据的最佳方法

来自分类Dev

在Elasticsearch查询中组合AND和OR的最佳方法

Related 相关文章

热门标签

归档