我想要显示:
49 如 49.00
和:
54.9 如 54.90
无论小数的长度或是否有任何小数位,我想显示Decimal2位小数,我想以有效的方式做到这一点.目的是显示货币价值.
例如, 4898489.00
print('%24s' % "MyString") # prints right aligned
print('%-24s' % "MyString") # prints left aligned
Run Code Online (Sandbox Code Playgroud)
如何在中心打印?有快速的方法吗?
我不希望文本位于屏幕的中心.我想这是在市中心是 24位.如果我必须手动完成,那么添加相同的数字背后的数学是什么.文本之前和之后的空格?
我想打印Python配置解析器对象的内容。
以下代码
for section in system_config.config.sections():
print ("\n[" + section + "]")
for (key, value) in system_config.config.items(section):
print(key + "=" + value)
Run Code Online (Sandbox Code Playgroud)
版画
[GENERAL]
data_roots=[["c:\\data", "/data"] , ["d:\\data2", "/data2"]]
test_data_folder=c:\data\atp-test-data
mount_render_python_apps=false
mount_render_modules=false
host_memory=24
host_number_of_cores=4
at_core_threads=15
Run Code Online (Sandbox Code Playgroud)
为了提高可读性,以下内容是可取的:
[GENERAL]
data_roots = [["c:\\data", "/data"] , ["d:\\data2", "/data2"]]
test_data_folder = c:\data\atp-test-data
mount_render_python_apps = false
mount_render_modules = false
host_memory = 24
host_number_of_cores = 4
at_core_threads = 15
Run Code Online (Sandbox Code Playgroud)
在C ++中,可以通过在使用流运算符“ <<”时设置第一个字段的“宽度”来实现。
问题是,如何使用Python做到这一点?