您的代码:array = []

while len(array) < 1000:

i=2

if i%array == 0:

append.array(i)

i = i + 1

print array[999]

你问:if i%array == 0: is not the correct syntax so what is?

在代码中,array是一个列表。你不能计算一个整数和一个列表的模,这是没有意义的。所以Python给了您一个TypeError异常。

你的代码很奇怪也很混乱。我认为你最好学习一下Python编程的入门知识,比如用在线免费的方式来学习Python:

要找到一个素数,一个很好的方法就是用埃拉托申斯的筛子。Rosetta代码wiki提供了这方面的示例代码,有11种不同的使用Python解决方法。我认为最简单的是第一个,使用集合查找:

但要回答您的特定问题,您可以使用以下代码检查一个数字是否可以被数组的元素整除:# see whether the number n is divisible by the number at index 3 in array

if n % array[3]:

print("True")

else:

print("False")

编辑:检查一个数字是否可以被数组中的任何元素整除。def divisible_by_any(number, lst):

for n in lst:

if number % n == 0:

return True

return False

这使用模来检查一个数是否可以被一个数列表中的每个数n整除。如果任何检查成功,则立即返回True。如果每个数字都被选中并且循环终止,则返回False。

在Python中,使用内置函数any()执行上述操作的方法更短。def divisible_by_any(number, lst):

return any(number % n == 0 for n in lst)

两者完全相同,但第二个运行得更快,因为它使用了Python内置的any()函数特性。这是一个学习Python内置的所有酷东西的例子,它可以使您的程序更快地编写,同时也更快。

python中的数组与列表的区别_在python中,如何将数组/列表与numb进行比较相关推荐

  1. python与其他的数据分析有什么区别_学好python和数据分析有什么关系?

    1. 应用数学.统计学.金融学等相关专业,硕士及以上学历. 2. 有良好的产品Sense和商业敏感度,有2年以上电商.物流.零售等数据分析经验. 3. 精通SQL,有一定的Python或者R编程能力, ...

  2. python删除文件和linux删除文件区别_使用Python批量删除文件列表

    使用Python批量删除文件列表 环境: 已知要删除的文件列表,即确定哪些文件要删除. 代码如下: #!/usr/bin/env python #coding=utf-8 #目的:本程序主要为删除给定 ...

  3. python 元组和列表的区别_总结python 元组和列表的区别

    python的基本类型中有元组和列表这么俩个,但是这哥俩却比较难于区分,今天就来用简单的实例说明两者的不同. 列表:1.使用中括号([ ])包裹,元素值和个数可变 实例: aaa = ['sitena ...

  4. python字符串和字节串有什么区别_对于Python中的字节串bytes和字符串以及转义字符的新的认识...

    事情的起因是之前同学叫我帮他用Python修改一个压缩包的二进制内容用来做fuzz,根据他的要求,把压缩包test.rar以十六进制的方式打开,每次修改其中一个十六进制字符串并保存为一个新的rar用来 ...

  5. python中构造方法和析构方法的区别_基于Python构造方法与析构方法的研究

    基于 Python 构造方法与析构方法的研究 林观德 [期刊名称] < <现代职业教育> > [年 ( 卷 ), 期] 2019(000)018 [摘要] Python 语言是 ...

  6. python装饰器两层和三层区别_学习python的第十五天(函数的装饰器,两层装饰器和三层装饰器)...

    06.01自我总结 一.装饰器 1.函数装饰圈的定义 函数装饰器:一种装饰函数的函数 2.个人理解两层函数装饰器 两层函数装饰器个人觉得他其实就是把需要装饰的函数名丢入形参,然后用一个嵌套的函数对其头 ...

  7. python中序列类型和数组之间的区别_「Python」序列构成的数组

    一.Python 标准库的序列类型分为: 容器序列: 能够存放不同类型数据的序列(list.tuple.collections.deque). 扁平序列: 只能容纳一种类型的数据(str.bytes. ...

  8. python数组和函数的区别_真假美猴王-Numpy数据与Python数组的区别与联系!

    Numpy,是python中的一个矩阵计算包,功能类似matlab的矩阵计算.Numpy的诞生弥补了下面提到的两项的不足,numpy提供了两种基本的对象:ndarray(N-dimensional a ...

  9. python中计算列表的平均值_如何计算python中元组列表的平均值?

    你想做什么还不太清楚.一些示例代码会有所帮助,并提供一些您尝试过的信息.即使你的方法是完全错误的,它也会让我们对你的目标有一个模糊的概念.在 同时,也许numpy的numpy.mean函数适合您的问题 ...

最新文章

  1. [转]将C#程序嵌入资源中(C# 调用嵌入资源的EXE文件方法)
  2. vue $emit $on 非父子非兄弟组件传值
  3. ExtJS学习笔记3:载入、提交和验证表单
  4. 关于VS打包程序无法弹出主界面的问题
  5. 线程Thread,Runnable
  6. UOJ #514 [UR #19]通用测评号 (容斥原理、DP)
  7. oracle insert 数组,oracle 数组 批量insert
  8. spring学习(46):spring的单例bean
  9. LeetCode 5843. 作为子字符串出现在单词中的字符串数目
  10. noip2016的研究
  11. ucos ii 源代码中文注释详解 : OS_TIME.C
  12. Oracle常规恢复的实验测试
  13. win10共享打印机搜索不到计算机,Win10系统搜不到共享打印机的解决方法
  14. python右对齐_Python中print函数输出时的左右对齐问题
  15. java uml类图虚线实线_时序图的实线和虚线-类图中的实线与虚线-用例图中实线箭头表示什么...
  16. hosts文件在哪里,怎样配置修改hosts文件
  17. 数据库脏读、不可重复读、幻读以及对应的隔离级别
  18. 福利:tumblr五年驾龄老司机必备利器
  19. OSChina 周三乱弹 ——用程序员思维找妹子
  20. InstallShield自定义对话框浅谈(转)

热门文章

  1. 我的Mac软件清单(1)~(含图解)
  2. 泰克DPO2024B示波器,加快设计调试阶段的速度
  3. 普罗米修斯监控系统_一步步教你用Prometheus搭建实时监控系统系列(二)——详细分析拉取和推送两种不同模式...
  4. 【FPGA】UART串口通信
  5. 两片74ls138组成4/16译码器-20151030
  6. mysql ora01031_本地以sysdba 身份登录数据库实例时,报错ORA-01031 权限不足
  7. 利用卫星影像进行海岸线提取
  8. table表格单元格合并,(自定义)
  9. java异或什么意思_java基础知识,数据类型,运算符(003)
  10. 建模方法(七)-中心化处理和标准化处理