这是为此目的初始化布尔值的最好/最Pythonic的方法吗?
if start == today:
b = date_time_obj <= start
else:
b = date_time_obj < start
if b:
do_something()
我想不出另一种方法。预先感谢。
答案 0 :(得分:1)
可能更常见的是:
b = date_time_obj <= start if start == today else date_time_obj < start
答案 1 :(得分:0)
如果您真的想找点乐子,请尝试
b = (date_time_obj < start, date_time_obj <= start)[start == today]