python运行出错,一个简单的判断语句,求纠正

#1.pyage=20ifage>=18:print'yourageis',ageprint'adult'刚学python两天,一段教程里的代码,写成.py的文本不能运行... #1.py
age=20
if age>=18:
print 'your age is',age
print 'adult'
刚学python两天,一段教程里的代码,写成.py的文本不能运行,求大神指点怎么改。
展开
 我来答
老夭来了
2015-01-22 · 知道合伙人软件行家
老夭来了
知道合伙人软件行家
采纳数:1806 获赞数:8100
2008年从事软件开发,拥有多年的python,php,linux工作经验,发布过多个python,php的开源项目。

向TA提问 私信TA
展开全部

错误提示很明显了,是缩进错误(IndentationError),但是看你的截图又没问题,是不是混用空格和tab制表符了?


我帮你重新打了一遍,你复制进去试试。

#1.py

age=20
if age>=18:
    print 'your age is',age
    print 'adult'

如果解决了您的问题请采纳!

如果未解决请继续追问!

追问
大神英明,一眼看出我的错误,确实是缩进没用tab键,我用的空格,我对你的钦佩犹如滔滔江水连绵不绝,又如黄河泛滥一发不可收拾。
追答
不过python中一般建议使用4个空格代替tab键,否则在不同的操作系统或者不同的编辑器里可能会有不一样的效果。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式