You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 09:46:04