其他语言的三目运算符大类似: 条件 ?  条件为真返回值: 条件为假返回值

python不一样: 条件为真的返回值  if  条件  else  条件为假的返回值

                或者    条件  and  条件为真的返回值  or 条件为假的返回值

 

name = ''

print(name and '你好:'+name or '欢迎你') print('你好:'+name if name else '欢迎你')

python25  python的三目运算符

 

name = 'dhh'

print(name and '你好:'+name or '欢迎你') print('你好:'+name if name else '欢迎你')

python25  python的三目运算符

 

相关文章:

  • 2022-12-23
  • 2021-08-13
  • 2022-12-23
  • 2021-06-25
  • 2021-11-19
  • 2021-12-17
猜你喜欢
  • 2021-06-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-16
  • 2022-12-23
相关资源
相似解决方案