300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > python打印转义双引号和单引号

python打印转义双引号和单引号

时间:2020-06-10 15:10:24

相关推荐

python打印转义双引号和单引号

项目场景:

字符将难以键入的字符编码为字符串。有各种“转义字符”可用于不同字符打印转义双引号和单引号。

print("转义双引号")print("I am 6'2\" tall")print('z转义单引号')print('I am 6\'2" tall.')

问题描述

提示:cmd 运行 python

Python 3.10.5 (tags/v3.10.5:f377153, Jun 6 , 16:14:13) [MSC v.1929 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.>>> print("I am 6\2 tall")File "<stdin>", line 1print("I am 6\2 tall")^SyntaxError: invalid character ')' (U+FF09)>>> print("I am 6\2 tall")File "<stdin>", line 1print("I am 6\2 tall")IndentationError: unexpected indent>>> print("I am 62 tall")File "<stdin>", line 1print("I am 62 tall")^SyntaxError: invalid character ')' (U+FF09)>>> print("I am 62 tall")File "<stdin>", line 1print("I am 62 tall")^SyntaxError: invalid character ')' (U+FF09)>>> print("I am tall")File "<stdin>", line 1print("I am tall")^SyntaxError: invalid character ')' (U+FF09)>>> print("Iamtall")File "<stdin>", line 1print("Iamtall")^SyntaxError: invalid character ')' (U+FF09)>>> print('Iamtall')File "<stdin>", line 1print('Iamtall')^SyntaxError: invalid character ')' (U+FF09)>>> print("转义双引号")转义双引号>>> print('转义单引号')转义单引号>>> print("aaaaa")File "<stdin>", line 1print("aaaaa")^SyntaxError: invalid character ')' (U+FF09)>>> print('aaaa')File "<stdin>", line 1print('aaaa')^SyntaxError: invalid character ')' (U+FF09)>>> print('1')1>>> print('abs')abs>>> print('aaaaa')aaaaa>>> print("aaaaa")aaaaa>>> print("I am 6'2\" tall.")I am 6'2" tall.>>> print('I am 6'2\" tall.')File "<stdin>", line 1print('I am 6'2\" tall.')^SyntaxError: unexpected character after line continuation character

原因分析:

提示:打印抛出异常,错误语法,无效字符(')

print('"I am 6'2\" tall."')print("I am 6\2 tall")SyntaxError: invalid character ')' (U+FF09)print("I am 6\2 tall")IndentationError: unexpected indentprint('I am 6'2\" tall.')SyntaxError: unexpected character after line continuation character

解决方案:

提示:切换英文输入法状态

print("转义双引号")print("I am 6'2\" tall.")

提示:因为print(‘I am 6’2" tall.’)中 6和’2中间隔了一个引号,导致二者之间多输出了一个空格。

修改成

print('I am 6%2\" tall.')

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。