为了账号安全,请及时绑定邮箱和手机立即绑定

那位大佬可以为我解释一下这个呢,感激不尽呐(我用raw字符串可以打出来四句话)

http://img2.sycdn.imooc.com/600c07f90001791507420587.jpg咋会出现这种情况嘞??

正在回答

3 回答

写入的程序没有加# coding=UTF-8编码文件的要求,编译器不认识你输入的汉字认定为非法字符引起的

0 回复 有任何疑惑可以回复我~
#1

起啥名啊_嗝 提问者

大佬,那要怎么加那个要求呢?我最上面输入两行字的时候,是可以输出来的呀?为啥多了两句就不行了呢?
2021-01-24 回复 有任何疑惑可以回复我~
#2

自学Python 回复 起啥名啊_嗝 提问者

你使的结尾引号”是中文的, 你换下英文" 双引号试试。应该是这个问题。
2021-03-17 回复 有任何疑惑可以回复我~

你的双引号用的中文的吧?


0 回复 有任何疑惑可以回复我~

因为python默认的编码格式为ASCII,而汉字的编码格式可以使用utf-8。现在既然能输出部分汉字那编码格式应该没有使用ASCII。你完整的诗句没有输出,是因为你赋值的字符串结尾使用了汉字格式的双引号,你可以仔细看一下。

2 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

那位大佬可以为我解释一下这个呢,感激不尽呐(我用raw字符串可以打出来四句话)

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信