| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 726 人关注过本帖
标题:新手的格式问题
只看楼主 加入收藏
阿伊萨
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2019-7-29
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
新手的格式问题
为什么这个正确:
if 1+1==2:
          if 2*2==8:
                    print('if')
          else:
                    print('else')

else
但是这个错误无输出:
if 1+1==2:
          if 2*2==8:
                    print('if')
else:                                       \ 就是把这行的else移到首行了
                    print('else')      

这个就无输出,为什么?
2019-07-29 02:26
TysonKoothra
Rank: 5Rank: 5
等 级:职业侠客
威 望:7
帖 子:71
专家分:374
注 册:2018-10-21
收藏
得分:20 
python 使用缩进来确认代码的结构,
程序代码:
if 1+1 == 2:       # 这个 if和下面的 else对应
    if 2*2 == 8:
        print('if')
else:              # 因为1+1 == 2为真,所以这个 else永远不会被执行
    print('else')


[此贴子已经被作者于2019-7-29 10:31编辑过]

2019-07-29 10:30
快速回复:新手的格式问题
数据加载中...
 
   



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

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