python的问号表达式,python问号表达式,python中没有c语言
python的问号表达式,python问号表达式,python中没有c语言
python中没有c语言中的问号表达式,但是可以通过if else或者逻辑运算符实现。
使用if else实现:
b = 5a = 2 if b == 4 else 1print a
使用逻辑运算符实现:
b = 5a = b == 4 and 2 or 1
要注意:使用逻辑运算时要保证and后面的变量值不能为非,否则会出错
相关内容
- Python实现将Html转换为UBB,pythonhtml转换ubb,python实现htm
- python使用PyPDF解析PDF文件,pythonpypdf解析pdf,pyPDF模块提供
- python 多进程使用Queue通信的例子,pythonqueue,如下代码:
- python使用Connection实现多进程之间通信,pythonconnection,在
- python使用BeautifulSoup解析html获得网站的百度收录量,,
- 使用python对png图片文件做base64编码,,有时候我们需要使
- python根据进程名杀死进程,python杀死进程,在linux/unix平
- Python @staticmethod 和 @classmethod之间的区别,,使用@static
- Python 数组分隔总结,python数组分隔,初学Python被它的数
- 在python中调用外部命令,python调用外部命令,在python中有
评论关闭