Skip to main content
 首页 » 编程设计

python之如何使 bool 表达式更短或 或 或 或 或

2025年05月04日13zfyouxi

var = raw_input() 
 
if "0" in var or "1" in var or "2" in var or "3" in var or "4" in var or "5" in var or "6" in var or "7" in var or "8" in var or "9" in var: 
    print "yay" 
else: 
    print: ":(" 

有没有办法让我不必写下所有数字来缩短它?如果是(0,10)就可以,如果是(0, 10000)呢

是否可以在这里以某种方式使用列表?

请您参考如下方法:

any(str(i) in var for i in range(10))