Python求100以内的素数和并输出

news/2024/9/20 2:37:05
#求100以内的素数并输出
def isPrime(num):for i in range(2,num):if num%i == 0:return Falsereturn True
sum = 2#1不是素数,2是素数#对[3,100)内的整数逐一进行判断
for i in range(3,100):if isPrime(i):sum += iprint(sum)

优化版:

from math import sqrti = 2
while i <= 100:j = 2while j <= sqrt(i):if i%j == 0:breakj += 1   if j > sqrt(i):print(i,end = ' ')i += 1 
from math import sqrtfor i in range(2,101):k = int(sqrt(i))flag = 1for j in range(2,k+1):if i%j == 0:flag = 0breakif(flag):print(i,end = " ")

http://lihuaxi.xjx100.cn/news/242462.html

相关文章

用excel表格做好客户关系管理

用excel表格做好客户关系管理卖家网 2014-07-24 07:21:18 客户服务 CRM 表格分享到&#xff1a;10[思路网注] CRM的核心是客户价值管理&#xff0c;通过一对一营销原则&#xff0c;满足不同价值客户的个性化需求&#xff0c;提高客户忠诚度和保有率&#xff0c;实现客户价值持续…

零基础学Java需要做哪些准备

想要成为一名合格的java工程师&#xff0c;那么好好学习java技术是非常重要的&#xff0c;对于零基础同学们来说&#xff0c;大家比较关注的就是“零基础学Java需要做哪些准备”这个问题&#xff0c;下面小编就来为大家做下详细的介绍。 零基础学Java需要做哪些准备? 1.制定学…

backbone学习总结(二)

今天来看下backbone的路由控制的功能。其实个人感觉backbone&#xff0c;模块就那么几个&#xff0c;熟悉它的框架结构&#xff0c;以及组成&#xff0c;就差不多。 废话不多说&#xff0c;我们来看看还剩下的功能。 关于路由和历史管理 通过 Backbone.Router.extend 来创建路由…

oracle创建DBA角色命令,oracle常用DBA命令

1.查看用户拥有的数据库对象Sql代码select object_name from user_objects;2.查看约束信息Sql代码select constraint_name from user_constraints;3.查看用户所拥有的表Sql代码select table_name from user_tables;或Sql代码select *from tab;4.查看用户所拥有的视图Sql代码sel…

Python 用户的三次登录机会

描述 给用户三次输入用户名和密码的机会&#xff0c;要求如下&#xff1a;‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬…

flex伸缩布局盒模型总结

以下内容为大漠大大的书籍《图解css3核心技术与案例实战》观看后的总结。 css2.1中定义了四种布局模式&#xff0c;由一个盒与其兄弟、祖先盒的关系决定其尺寸与位置的算法块布局行内布局表格布局定位布局css3引入的布局模式flexbox布局&#xff0c;主要思想是让容器有能力让其…

软件工程第一次作业

软件有很多种&#xff0c;如工具类软件、游戏类软件、系统类软件&#xff0c;它们的运行方式也各种各样&#xff0c;如以单机方式运行、以网站方式运行或者以APP方式运行在手机端等&#xff0c;请选取三种软件&#xff0c;分析它们各自的特点。1.这些软件的开发者是怎么说服你&…

在Java中是如何定义和声明接口的?

java技术需要学习的内容有很多&#xff0c;本期小编整理的教程资料就是关于“在Java中是如何定义和声明接口的?”的内容&#xff0c;希望下面的介绍能够给大家带来帮助。 如果一个抽象类的所有方法都是抽象的&#xff0c;则可以定义这个类为接口。接口是Java中最重要的概念之一…