zltzlt 发表于 2020-10-1 21:02:48

Python FAQ 057 单引号和双引号显示效果不一样

Python FAQ 057 单引号和双引号显示效果不一样

问题

name = input("请输入您的尊姓大名:")
print("你好," + name + "!")

为什么我把上面代码中的双引号换成单引号运行结果不一样?

name = input("请输入您的尊姓大名:")
print('你好," + name + "!')

运行结果:

请输入您的尊姓大名:zltzlt
你好," + name + "!

解答

无论单双引号都必须成对,即修改了一个,对应的另一个也要修改。

所以应该改成这样:

name = input("请输入您的尊姓大名:")
print('你好,' + name + '!')

这样运行就正常了:

请输入您的尊姓大名:zltzlt
你好,zltzlt!

Daniel_Zhang 发表于 2021-2-22 19:12:32

膜拜大佬{:10_245:}

13569246579 发表于 2021-10-31 14:11:12

总结:python中单双引号成对出现{:5_109:}
页: [1]
查看完整版本: Python FAQ 057 单引号和双引号显示效果不一样