How can I closely achieve ?: from C++/C# in Python?

前端 未结 9 1787
滥情空心
滥情空心 2021-02-20 11:02

In C# I could easily write the following:

string stringValue = string.IsNullOrEmpty( otherString ) ? defaultString : otherString;

Is there a qu

9条回答
  •  南笙
    南笙 (楼主)
    2021-02-20 11:27

    If you used ruby, you could write

    stringValue = otherString.blank? ? defaultString : otherString;
    

    the built in blank? method means null or empty.
    Come over to the dark side...

提交回复
热议问题