day42
找数
809*??=800*??+9*??+1 其中??代表的两位数 ,8*??的结果
为两位数, 9*??的结果为 3 位数。求 ??代表的两位数,及 809*?? 后的结果。
分析
1.区间设定为range(10,100)
2.条件设定为
if 809*i==800*i+9*i+1:
pass
编码实现
1.编码实现
flag=False
rlst=[]
for i in range(10,100):
if 809*i==800*i+9*i+1:
flag=True
rlst.append(i)
if flag:
print("找到符合条件的数:")
print(rlst)
else:
print("没找到符合条件的数")
运行结果
没找到符合条件的数