我有一句这样的
if a == N:
a = N-1
我觉得短短的,还就一句,不好看;
想问下有没有类似于
a = N-1 if a == N
的写法,我试验了下没试出来
python的if里只有一句话能否简写
答案:2 悬赏:30
解决时间 2021-02-21 17:44
- 提问者网友:野性
- 2021-02-21 09:27
最佳答案
- 二级知识专家网友:努力只為明天
- 2021-02-21 10:53
强迫症的孩子=。=
非要那样写也是可以的,只是可读性比较差
a = 10
N = 10
a = (N-1 if a == N else a)
print a
非要那样写也是可以的,只是可读性比较差
a = 10
N = 10
a = (N-1 if a == N else a)
print a
全部回答
- 1楼网友:桃花别处起长歌
- 2021-02-21 11:43
你好!
python的的语法结构就是这样
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯