我是Python新手,有一个问题。是否可以将if-else语句赋给同一行中的变量?谢谢
您可以尝试Python的条件表达式:
a = 1
even = 'true' if a%2==0 else 'false'
您可以在这里找到条件表达式的官方文档。
在python中,lambda function
这是如何使用它的示例。
max = lambda a, b : a if(a > b) else b
print(max(1, 2))
print(max(10, 2))
#output:
#2
#10