下面这段代码意思是,如果b为None则c等于a,否则c=b,用python写起来就容易多了
a=100 b=50 c=a if b is None else b print(c) #输出结果为50,这段代码相当于 if b is None: c = a else: c = b
下面这段代码意思是,如果b为None则c等于a,否则c=b,用python写起来就容易多了
a=100 b=50 c=a if b is None else b print(c) #输出结果为50,这段代码相当于 if b is None: c = a else: c = b