刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

简答题

37.在三位数的自然数中,找出至少有一位数字是5的,至少能被3整除的所有整数,并统计个数,具体代码如下:
count=0
lst=[]
for i in range( ① ):
​ if i%3==0:
​ a=i%10
​ b=i//10%10
​ c= ②
​ if ③ :
​ count+=1
​ lst.append(i)
print("这样的三位数有:",lst)
print("总数量有:",count)

使用微信搜索喵呜刷题,轻松应对考试!

答案:

解析:

【喵呜刷题小喵解析】:本题要求找出三位数中至少有一位数字是5,并且至少能被3整除的所有整数。1. 初始化变量count为0,lst为空列表。2. 使用for循环遍历三位数的范围,即100到999。3. 在循环中,首先判断i是否能被3整除,即i % 3 == 0。4. 如果i能被3整除,则分别提取i的个位、十位和百位数字,分别赋值给变量a、b和c。5. 判断a、b、c中是否有至少一个数字是5,即a == 5 or b == 5 or c == 5。6. 如果满足条件,则将i加入到lst列表中,并将count加1。7. 最后输出lst列表和count的值。根据上述思路,填写①、②和③处的代码即可。其中①处填写的范围应为100到999,②处填写的表达式应为i // 100,③处填写的条件应为a == 5 or b == 5 or c == 5。
创作类型:
原创

本文链接:37.在三位数的自然数中,找出至少有一位数字是5的,至少能被3整除的所有整数,并统计个数,具体代码如

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share