全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
1528 4
2015-02-05
1.png

我刚刚开始学习python 。我知道是elif 有问题。要是把print ‘BBB’放下来,满足条件,运行条件时有输出。但是要是如图的话就没有输出。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-2-5 14:25:50
要是把整个elif 缩进一个单位的话,程序就有输出了。虽然知道了原因,但是还是没理解,看来我对语法还是掌握的不牢。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-2-5 14:29:47
elif 相当于else:if ,但和前面⼀个if条件并列
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-2-5 16:37:31
run_psw 发表于 2015-2-5 14:23
我刚刚开始学习python 。我知道是elif 有问题。要是把print ‘BBB’放下来,满足条件,运行条件时有输出 ...
试试将第二个if换成elif
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-2-21 11:08:08
if x>0 and y>0:
    print 'AAA'
elif z>0:
    print 'BBB'
理清楚逻辑,不要为了写一行的程序而写一行的程序
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群