[英]Print {1} in Python
我想在Python 3.5中获得类似{1}
的打印输出,但是我没有正确使用.format
语法。 我试过了:
print('{{}}'.format('1')) # prints {}
print('{{id}}'.format(id='1')) # prints {id}
print('{{0}}'.format('1')) # prints {0}
print('\{{}\}'.format(1)) # ValueError: Single '}' encountered in format string
什么是正确的print('{}'.format())
语法来打印类似{1}
东西?
你可以做:
>>> print('{{{}}}'.format(1))
{1}
最里面的{}
用于插入1
。 最外面的{{
和}}
用于打印{
和}
但是您需要其中两个来转义{
和}
(因为它们通常用于指示位置)。
print ('{' + format('1') + '}')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.