新人 Python 问题,谢谢求助

u014659055 2017-07-17 12:32:51
刚开始接触python 一个基本的语句不明白:
>>> for i in range(9):
... print(i)
File "<stdin>", line 2
print(i)
^
IndentationError: expected an indented block
>>>

这个简单的for循环打印变量,为什么会报错?
...全文
273 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lucifer_Leon 2017-07-31
  • 打赏
  • 举报
回复
print的缩进问题,它是属于for语句的
我就是超级帅 2017-07-21
  • 打赏
  • 举报
回复
你的print没用对齐
心谭 2017-07-19
  • 打赏
  • 举报
回复
你可以加4个空格/一个tab
Ly小宇童鞋 2017-07-18
  • 打赏
  • 举报
回复
print 前面加4个空格
u014659055 2017-07-17
  • 打赏
  • 举报
回复
用的PYTHON 3.6 X86-64的开发环境,用的自身的IDE做的。
nageyes 2017-07-17
  • 打赏
  • 举报
回复
加一个TAB 我下的是3.6的
欢乐的小猪 2017-07-17
  • 打赏
  • 举报
回复
学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。 缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行
sanGuo_uu 2017-07-17
  • 打赏
  • 举报
回复
报错说的应该是:需要缩进 你在打print(i)的时候,加个tab
似梦飞花 2017-07-17
  • 打赏
  • 举报
回复
print前加一个空格试试

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧