编写程序输出10以内的素数。素数一般指质数。质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。

一、for 语句

for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

for循环的一般格式如下:

for <variable> in <sequence>:    <statements>else:    <statements>

二、range()函数

如果你需要遍历数字序列,可以使用内置range()函数。它会生成数列。

也可以使用range指定区间的值:

>>>for i in range(5,9) :

也可以使range以指定数字开始并指定不同的增量(甚至可以是负数,有时这也叫做'步长'):

for i in range(0, 10, 3) :

三、break

break 语句可以跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。

四、end=' '

为末尾end传递一个空字符串,这样print函数不会在字符串末尾添加一个换行符,而是添加一个空字符串,其实这也是一个语法要求,表示这个语句没结束。

print默认是打印一行,结尾加换行。end=' '意思是末尾不换行,加空格

五、continue

continue 语句被用来告诉 Python 跳过当前循环块中的剩余语句,然后继续进行下一轮循环。

六、编程实现

print("10以内的素数:")for n in range(2, 10):       #对10以内的数遍历       for x in range(2, n):           if n % x == 0:           break         #如果有一个数能被其他数整除,跳出循环进行下一个数的判断    else:        print (n,end=' ' )

温馨提示:* 本号内容为教育学习使用,软件、知识更新等,请以实际为准;* 本文部分图片均来源于网络,如有侵权,请联系删除。

打印循环换行_一个案例轻松认识Python 循环语句(for)——10以内的素数相关推荐

  1. 文件循环读取_一个案例轻松认识Python文件处理提取文件中的数字

    1.文件打开 使用 open() 函数打开文件.它需要两个参数,第一个参数是文件路径或文件名,第二个是文件的打开模式.模式通常是下面这样的: "r",以只读模式打开,你只能读取文件 ...

  2. python输入学生成绩字典_一个案例轻松认识Python字典-成绩达标判定

    判断学生成绩是否达标的程序 要求输入学生数量,以及各个学生物理.数学.历史三科的成绩,如果总成绩小于 120,程序打印 "不达标!",否则打印 "达标了!". ...

  3. python 案例串接_来撸串,一个案例轻松认识Python 字符串——翻转拼接游戏

    键盘输入一个字符串和数字,从头部或尾部截取指定数量的字符串,然后将其翻转拼接.将字符串在第n个字符处翻转拼接,例如输入,python,2;输出头部翻转:thonpy;尾部翻转:onpyth. 字符串是 ...

  4. list 根据某个数字所在位置_富玩车穷玩表,一个案例轻松认识python列表List——计算Hadamard 乘积...

    计算两个矩阵的 Hadamard 乘积, 矩阵的 Hadamard 积就是两个同维矩阵的逐元素对应相乘,cij=aij×bij.要求输入矩阵的行/列数(在这里假设我们使用的是 n × n 的矩阵) P ...

  5. python变量值发生变化时输出语句_有一个字符串变量s = 'python program',语句print(s[1:5:2]) 的输出结果是:_学小易找答案...

    [判断题]print('936'.isdigit()) 的输出结果是 True [单选题]下面关于"义务论"伦理学和"后果论"伦理学的比较描述错误的一项是?() ...

  6. 打印循环换行_科学向日葵在线课堂 ——张老师讲Python 第八课 周而复始为循环2...

    点击蓝字关注我们 张老师讲编程--和爸爸妈妈一起学Python Python 的编辑器有很多,例如 PyCharm.Spyder.Notepad++等等,大家根据需要选择一个就好,初期程序代码量不大, ...

  7. 零基础轻松学python pdf 小码哥_零基础轻松学Python

    零基础轻松学Python电子书 Python之父Guido van Rossum力荐的Python门书.本书以通俗易懂的语言.好玩有趣的案例让读者轻轻松松.循序渐地从零始掌握Python 3 编程.本 ...

  8. 一个案例说出python的十余个语法知识点

    典型代码: 1.注释 2.函数调用 3.带参数的函数返回值 4.无返回值的return语句 5.字典变量的赋值和使用 6.txt文件读取 7.文件变量 8.异常处理 9.输出结果 10.列表排序 11 ...

  9. 列表输出循环左移_互联网人工智能开发语言Python之for循环、break、continue详解...

    IT技术研习社,专注互联网技术研究与分享,喜欢的朋友可以点击[关注]:把经验传递给有梦想的人: 1.for循环 Python循环的话除了while还可以用for完成循环. 在Python中for循环可 ...

最新文章

  1. 【Linux】Shell三类变量的作用域——linux shell “永久环境变量”、“临时环境变量”和普通变量之完全解读...
  2. Bagging和Boosting的区别(面试准备)
  3. iOS:多线程的详细介绍
  4. POJ:3579-Median(二分+尺取寻找中位数)
  5. MySQL五大约束详解(我有多详细只有我知道小白都能懂哦)
  6. java的数组查找算法_java数组、排序算法、查找算法详解
  7. sqlserver2008未将对象引用设置到对象的实例_JVM | Java对象的创建、存储和访问详解...
  8. 西门子S7-1200的PID应用(恒温热水器)
  9. php为什么发送不到sql,PHP-为什么我的Ajax无法执行我的SQL查询?
  10. SVM-线性可分支持向量机
  11. hdu1829 A Bug's Life
  12. PX4日志读取并转化为.scv文件、MATLAB显示
  13. Springer LNCS Latex 模板 无法下载
  14. 基于MT5的沪深股票回测二 导入历史数据
  15. Qt制作的一款即时通讯软件
  16. 谷哥学术2022年2月资源分享下载列表 08/20
  17. 网络协议 18 - CDN:家门口的小卖铺 1
  18. 【大数据处理与可视化】八、文本数据分析
  19. go 调用winapi_Go调用Window SendARP() 方法
  20. 将百分制成绩转化为5分制成绩。

热门文章

  1. Python 3.8.3 发布
  2. Python中通常不应该犯的7个错误
  3. Flask框架——请求钩子与request请求对象
  4. Python网络编程——socket套接字实现UDP/TCP信息传输
  5. HTTP面试题 ——TCP
  6. 【CCF】201709-1打酱油
  7. cvsHelper--C#关于CSV文件的导入和导出以及转化
  8. 每天进步一点点《ML - 从极大似然到EM算法》
  9. leetcode —— 39. 组合总和
  10. 操作系统——进程的定义、组成、组织方式、特征