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

Python 3.x Jupyter Lab:带引号打印字符串及区分含空格字符串输出

问题1:在Python 3.x的Jupyter Lab中打印带有引号的字符串

有三种简单方法实现:

  • 用不同引号嵌套:如果要打印双引号,就用单引号包裹整个字符串;反之亦然
    print('He said "Hello!"')
    print("She said 'Hi!'")
    
  • 转义引号:在需要打印的引号前加反斜杠\
    print("He said \"Hello!\"")
    print('She said \'Hi!\'')
    
  • 使用三引号:单或双三引号都能直接包含单双引号,还支持换行
    print('''He said "Hello!" and she replied 'Hi!' ''')
    
问题2:在Jupyter Lab中区分带空格的字符串输出

可以用以下几种方式查看准确字符串:

  • 给字符串加边界标记:在字符串前后添加特殊符号(比如|),直观看到空格位置
    print(f"|{'hello'}|")
    print(f"|{'Hello '}|")
    print(f"|{'hello   '}|")
    print(f"|{'  hello'}|")
    print(f"|{'  hello '}|")
    
  • 输出字符串的repr()结果:repr会展示字符串的原始格式,包括空格和引号
    print(repr("hello"))
    print(repr("Hello "))
    print(repr("hello   "))
    print(repr("  hello"))
    print(repr("  hello "))
    
  • 直接复制原始值:在Jupyter的输出单元格右键,选择“Copy Value”,就能复制包含空格的原始字符串内容

内容的提问来源于stack exchange,提问作者wander95

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 00:13:09