Using OR in Python for a yes/no?

后端 未结 4 1399
旧巷少年郎
旧巷少年郎 2021-01-21 23:51

I\'m wanting to have a \"y/n\" in Python, which i\'ve successfully done, but I want the user to be able to input a \"y\" or a \"Y\" and it accepts both.

Here\'s a short

4条回答
  •  自闭症患者
    2021-01-22 00:23

    if yn in "yY":
    

    is more succinct than

    if yn in ['y', 'Y']:
    

    or similar statements. It works because a string is a sequence in Python, just like a list or tuple.

    It would evaluate to True if the user enters literally "yY", though.

提交回复
热议问题