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

这个哪里错了,放到IDLE里也说语法错误

for x in [ 1,2,3,4,5,6,7,8,9]:

    for y in [0,1,2,3,4,5,6,7,8,9]:

        if x < y:

            print x * 10 + y


正在回答

6 回答

http://img1.sycdn.imooc.com//56f8f75c0001f82505450732.jpg

楼主如果你确定你的中英文符没有用错的话,程序我帮你运行了,没错!

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

哦, 忘了说 最重要的,单引号,双引号

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

如果楼主的缩进没有错的话, 而且报错的信息是  popup 出 "invalid character in identifier" 的话,


那——是——因——为——你——用——了——中——文——的——逗——号!!!


一般情况, 只要弹出 下述提示:

invalid character in identifier:标识符中有非法字符

就是输入中文标点符号了, 所谓标识符, 在Python 里最常见的 就是 逗号, 冒号,圆括号,中括号,花括号

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

你的逗号都是中文的,应该在英文输入法下输标点符号

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

内层循环比外层多一次循环

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

中文逗号?

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

举报

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

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

进入课程

这个哪里错了,放到IDLE里也说语法错误

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