| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 889 人关注过本帖
标题:Python if 语法
只看楼主 加入收藏
mb19881022
Rank: 1
来 自:湖北
等 级:新手上路
帖 子:43
专家分:0
注 册:2011-4-22
结帖率:92.86%
收藏
已结贴  问题点数:5 回复次数:3 
Python if 语法
score=70
>>> if score>60
SyntaxError: invalid syntax
>>> if score>60:
    print("jige")
    else:
        
SyntaxError: unindent does not match any outer indentation level
>>> print(score)
70
>>> if score>60:
    print("jige")
    elif(score<60)
   
SyntaxError: unindent does not match any outer indentation level
>>> if score>60:
    print("jige")
    else:
        
SyntaxError: invalid syntax
>>> if score>60:
    print("jige")
    else:
        
SyntaxError: unindent does not match any outer indentation level
真的搞不懂为什么会出错,照着手册来学习的啊?
搜索更多相关主题的帖子: invalid 
2012-03-25 22:48
robey
Rank: 1
等 级:新手上路
帖 子:2
专家分:5
注 册:2010-5-14
收藏
得分:5 
程序代码:
>>> score=70
>>> if score>60:
    print ("jige")
else:
    print ("robey")

jige
>>> 
解释:
else:  -->需要顶行写

if score>60:
    print ("Jige")
else:
    print ("robey")

你是被">>>"干扰了。if 是从>>>后面顶行写。紧跟的else也要保持顶行,你把">>>"去掉就是上面这个样子了。

[ 本帖最后由 robey 于 2012-3-27 13:20 编辑 ]
2012-03-27 13:16
快乐出发0220
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:45
专家分:130
注 册:2012-4-13
收藏
得分:0 
要注意代码的缩进啊
2012-04-30 00:31
楼兰后主
Rank: 1
等 级:新手上路
帖 子:8
专家分:7
注 册:2012-6-19
收藏
得分:0 
呵呵,楼主直接在编译界面敲入代码的,我认为刚开始学习,最好打开一个编辑窗口,敲完代码,直接F5运行。楼上说的代码缩进很对。
2012-06-19 13:21
快速回复:Python if 语法
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027022 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved