def sign(x): if x > 0: return 'positive' elif x < 0: return 'negative' else: return 'zero' for x in [-1,0,1]: print sign(x)
4 回答
孤独的小猪
TA贡献232条经验 获得超302个赞
这段代码是可以正常运行的,可能是你的for循环缩进不对。正确如下:
def sign(x): if x > 0: return 'positive' elif x < 0: return 'negative' else: return 'zero' for x in [-1,0,1]: print sign(x)
添加回答
举报
0/150
提交
取消