题目:
有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利。虽然这些说法纯属无稽之谈,但有时还要迎合大众的需求。某抽奖活动的奖券号码是5位数(10000-99999),要求其中不要出现带“4”的号码,主办单位请你计算一下,如果任何两张奖券不重号,最多可发出奖券多少张。
代码实现:
count=0
for i in range(10000,100000):
for j in str(i):
if j=='4':
break
else: #注意缩进,要整个五位数全部遍历完,所以else要在if前
count+=1
print(count)
答案:
52488