Python如何将整数变量打印在双引号中?
解决Python整数变量打印带双引号的问题
嘿,我懂你的需求啦——你想把整数变量var = 10打印成带双引号的"10"格式,之前试的' "var" '没效果是因为那只是直接输出字符串里的var字符,根本没用到变量的实际值~
给你几个简单好用的方法:
方法一:使用f-string(Python 3.6及以上推荐)
这是最简洁直观的写法,直接在字符串里嵌入变量,同时包裹双引号:var = 10 print(f'"{var}"')运行后就会输出:
"10"方法二:使用str.format()(兼容旧版本Python)
如果你的Python版本比较老,用这个方法也能轻松实现:var = 10 print('"{}"'.format(var))方法三:字符串拼接
先把整数转成字符串类型,再和双引号拼接起来:var = 10 print('"' + str(var) + '"')
这三种方法都能达到你想要的效果,选你顺手的用就行~
内容的提问来源于stack exchange,提问作者Sankar
相关产品推荐
相关产品推荐

