Python(和大多数其他语言)中的任何非空字符串都是正确的,所有非零数字和非空列表,字典,集合和元组也是如此。1个
一个更好的方法来做你想要的是:
name = input("what is your name?")if name in ("Kamran", "Samaneh"): print("That is a nice name")else: print("You have a boring name ;)")这将创建一个包含所需名称的元组并执行成员资格测试。
1正如delnan在评论中指出的那样,这适用于所有 写得很好的作品 集。也就是说,如果实现自定义集合类,请确保其为空时为false。



