代码之家  ›  专栏  ›  技术社区  ›  J_D

在打印的单词中单独添加标点符号(撇号)?

  •  -1
  • J_D  · 技术社区  · 2 年前

    我很好奇在不需要脚本/插件的情况下添加标点符号,特别是撇号,因为默认情况下逗号和省略号似乎很好。

    那么,你将如何在下面的单词代码中单独添加标点符号呢 “他” “是的” :

    打印(我想 他是 现在不在那里, 是的 雨下得太大了…”)

    我是一个全新的人,我以为.split()就是它,但它不起作用。

    2 回复  |  直到 2 年前
        1
  •  0
  •   jcp    2 年前

    如果你只是希望打印出文本,那么你遇到的问题很可能是因为撇号使用的字符与表示你正在创建字符串的字符相同。在这种情况下,您可以将字符串字符更改为“双引号”,这样省略号/单引号就不会引起问题。

    print("I guess he's not going to be there right now, it's raining too hard...")
    

    一般来说,您还可以使用 转义符 告诉python内部撇号不是用来表示字符串的末尾。

    print('I guess he\'s not going to be there right now, it\'s raining too hard...')
    

    有关转义符的详细信息: https://www.w3schools.com/python/gloss_python_escape_characters.asp

        2
  •  0
  •   T-Braico    2 年前

    你可以使用转义符 \ 在撇号之前。

    print('I guess he\'s not going to be there right now, it\'s raining too hard...')