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

字符编码报错

 File "index.py", line 1
SyntaxError: Non-ASCII character '\xef' in file index.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

这个报错是为什么这个报错是为什么呢

正在回答

2 回答

  1. L=range(0,101)  左括号应该用英文状态下的;

  2. sum=0 应该写在循环体外吧  不然每次for循环时,sum都被重置为0了;

  3. L取的是range(0,101) 所以if i<=100 是多余的

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

 编码如下

L=range(0,101)

for i in L:

    sum=0

    if i<=100:

        sum=sum+i*i

print sum


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

举报

0/150
提交
取消
初识Python
  • 参与学习       758623    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

字符编码报错

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