我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

这个为什么选B呢,可以解释一下吗

img


a= []
for i in range(2,10):
count = 0
for x in range(2,i-1):
if i % x == 0:
count += 1

    if count != 0:
        a.append(i)

print(a)

i%x表示i与x商取余数
i=2时 x遍历的那个地方是(2,1)不成立
i=3时 x遍历的地方是(2,2)不成立
i=4时 遍历的那里是(2,3)
4%2=0 下面的if语句可以依次执行 所以i=4加 到列表内
i=6 8 9与i=4情况相同
i=5时 因为5与那里的数做商取余不可能是零 所以跳出循环 i=7情况一样

img

近期文章

  • docker容器数据卷
  • 判断一下Table1、Table2和Table3发生了什么变化
  • 如果才能将pytest的case执行结果存下来,用于后续接口方法调用
  • 关于正态性检验的问题,如何解决?
  • 这个是为什么,有什么问题吗?
  • oracle触发器 存储过程同时写入
  • 51单片机P3口赋值后,为么不能直接与运算
  • Palindrome subsequence实现的过程
  • Java代码,获取数据库中所有表的数据量
  • unity创建项目报错
  • 使用SQLite数据库,实现用户名密码的注册和登录,登录成功跳转新页面。
  • Oracle连接MySQL报错IM002
  • 微信api使用报错怎么办?
  • 百度广告联盟竖版视频,第一次不出现的问题
  • 请问C++如何使用queue
  • K-string 是怎么编写的
  • 如何在vscode里编写jsp页面
  • mysql数据库汉字模糊查询出现异常
  • 机器学习中的线性回归问题
  • 错误AttributeError: 'Line' object has no attribute 'add'

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华