for循环找出2到100的质数(素数)

#提供一个大循环数字序列给num
for num in range(2,100):
#循环条件是:遍历2到num次的数字序列,每次循环数字序列给i赋值。
for i in range(2,num):
#如果num余运算i为0,则中断小循环交给大循环。
if num%i == 0:
break
#小循环余运算到了num的尽头for不再成立(没有被中断循环)则打印这个数(素数)。
else:
print (num)
#我可能一开始就啃了for循环里比较难啃的一块骨头,勉强理解。

时间: 2024-10-25 11:16:54

for循环找出2到100的质数(素数)的相关文章

使用二重循环和break语句,找出2~100内所有的质数

public static void main(String[] args) { int m = 0; for(int i = 2 ; i < 100 ; i++){ for(int j = 2;j <= Math.sqrt(i)+1 ;j++){ m=i % j; if(m == 0){ break; } } if(m!=0) System.out.print(i+" "); } } }

c# 矿山企业用户 control层 从获取当前登录用户的code 以此作为判断条件 循环找出code对应的数据

1 public ActionResult Index(ReserveInfoRequest request) 2 { 3 4 List<string> MineList= this.AccountService.GetPermMineList(this.CookieContext.UserId); 5 6 var result = this.ReserveService.GetReserveList(request); 7 8 List<ReserveInfo> Items =

一个文本文件,找出前10个经常出现的词,但这次文件比较长,说是上亿行或十亿行,总之无法一次读入内存

Top K 算法详解应用场景: 搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255字节.        假设目前有一千万个记录(这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复后,不超过3百万个.一个查询串的重复度越高,说明查询它的用户越多,也就是越热门.),请你统计最热门的10个查询串,要求使用的内存不能超过1G. 必备知识:什么是哈希表?        哈希表(Hash table,也叫散列表),是根据关键码值(Key value)而直接进

编程实例--for循环,找出0~100之间与8有关的正整数

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><style type="text/css"&g

监控服务器日志,找出每分钟访问超过100次的ip地址

#1.监控服务器日志,找出每分钟访问超过100次的ip地址#分析: #1.读取文件,获取到文件里面的所有ip地址 #2.把ip地址存起来,用字典存,key是ip地址,value是次数 #3.循环字典,判断value大于100的 #日志内容分析#37.9.169.20 - - [04/Jun/2017:03:48:21 +0800] "GET /wp-admin/security.php HTTP/1.1" 302 161 "http://nnzhp.cn/wp-admin/s

判断单链是否循环,并且找出第一个循环节点

介绍 判断单链是否循环,并且找出第一个循环节点. 思路 [判断单链是否循环]:如果单链是循环的,那么循环部分就是封闭的.这好比一个田径运动场,当两个人跑步时,开始虽然有一定的间距,但他们迟早会相遇的. 顺其自然的我们从中抽取一个数学模型,一个是步长Steps(对应两人刚开始跑步时的间距):一个是判断单链循环的条件nodeX==nodeY(两人"相遇"). [找出第一个循环节点]:我想过好多其它方法,实现起来都比较难,后来出去骑行了两个小时,回来后就想到借助Hash存储,Hash元素包含

编写一个程序找出100~999之间所有的水仙花数

如果一个3位数等于其各位的立方和,称该数为水仙花数. 如,所以407是一个水仙花数,编写一个程序找出100~999之间所有的水仙花数. 1 #include<stdio.h> 2 #include<stdlib.h> 3 //判断水仙花数,是则返回1 4 int isNarcissus(int n); 5 6 int main() 7 { 8 int i; 9 for(i = 100; i < 1000; i++) 10 if(isNarcissus(i)) 11 print

汇编语言-判断素数:找出前100以内的素数

1. 题目:找出前100以内素数. 2. 要求:将前100以内素数找出并显示值,要求每行显示5个素数. 先列出求100以内素数的C++代码 然后根据C++代码写汇编代码,相对来说比较容易. 1 //The program is to find the primes from 1 to 100 with C++ 2 //By Karllen 3 //time: 05/19/2014 4 5 #include <iostream> 6 int main(void) 7 { 8 9 int numb

(译)用win7自带工具找出svchost.exe的CPU使用率达到100%的元凶

本文是我对自己上一篇转载的博客 <Figuring out why my SVCHOST.EXE is at 100% CPU without complicated tools in Windows 7> 的翻译.本人翻译的原则是力求通顺自然,因此很多地方并没有严格按照原文的词句来,而是争取用更符合我们语言习惯的方式表达类似的意思. =====================================华丽的分割线=================================== S