Python---求100以内的质数
2024-09-06 10:27:14
1.首先什么是质数:
一个大于1的正整数,如果除了1和它本身以外,不能被其他正整数整除,就叫质数,也叫素数。如2,3,5,7,11,13,17…。
2.代码如下:
这里做个解析:①Python的for i in range (m,n)相当于C/C++/java的for(i=m,i<n,i++)语句
②range(2,5)相当于[2,3,4],所以上面的range(2,101)就相当于[2,3,4,....100]
运行结果:
网上各种写法,还有的在else这步是判断if i==j+1,但是个人觉得本身j是j in (2,i),肯定是j<i,所以感觉没有必要再去判断了。
以上供参考并欢迎指正
最新文章
- ajax待总结项
- Android BlueDroid(一):BlueDroid概述 【转】
- iphone dev 入门实例7:How to Add Splash Screen in Your iOS App
- struts1标签-<;html:radio>; 使用注意事项
- python的filter()函数
- Struts入门学习(一)
- 正则表达式:reg.test is not a function
- linux运维学习
- (三十二)虚拟机linux系统中安装firefox浏览器
- Drools+springboot
- Luogu P3703 [SDOI2017]树点涂色
- ebs 12.1.1 单节点多用户安装
- 卷积的三种模式:full, same, valid
- 部署WEB项目到服务器(三)安装mysql到linux服务器(Ubuntu)详解
- 线程池threadPools
- ruby导出exl方式
- 【Linux高级驱动】rtc驱动开发
- Binary Representation
- Maven的常用功能
- golang web框架 beego 学习 (四) 连接mysql