運算符 | 描述 |
---|---|
|= | 相當於python中的關鍵字‘or’ |
簡述:
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
# Time : 2019/9/16 15:10
# Email : [email protected]
# File : tst.py
__author__ = 'ChenLiang.Miao'
# import --+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ #
# function +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ #
"""
|= 的用法介紹
簡述:
判斷並賦值,相當於'or'。對右值進行判斷,如果爲真返回,否則保持本身。
注意事項:
因爲是運算符,所以需要一個初始化的值
下面是兩種寫法,值相同。
"""
# +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ #
# 寫法 1
a = 0
a |= False
print(a)
# 寫法 2
a = False or 0
print(a)