Python第十二课找质数课件.pptxVIP

  • 13
  • 0
  • 约小于1千字
  • 约 19页
  • 2024-02-29 发布于云南
  • 举报

;找质数;无限循环语句;列表中元素的添加;又称为素数,在大于1的自然数中除了1和它本身以外不能再被其它数整除

自然数中不是质数的数字称为合数

任何一个合数都可以拆分为若干个质数之积。拆解的过程称为分解质因数

;打印100以内的所有质数

根据素数的定义,遍历从2开始的所有两位数字

定义空白列表容器盛放素数

根据素数定义,遍历从2开始到两位数自身-1的所有数字,与两位数自身做求余操作

根据第二步的执行结果,判定两位数是否为质数。如果是则放到类比容器中

;找质数;输入一个数字,判断是否为质数

获取用户输入的内容,并转为数字

利用一个flag记录判定结果,开始判定前flag的值为True

根据素数定义,遍历从2开始到输入数字-1的所有数字,并与输入数字做求余操作

如果有可以除尽的数字(求余为0),则将flag设置为False,并终止循环

循环结束后,如果flag值为True,则代表用户输入的是质数。如果flag的值为False,则代表用户输入的不是质数;判断质数;找质数;找质数;哥德巴赫猜想;哥德巴赫猜想;哥德巴赫猜想;哥德巴赫猜想;哥德巴赫猜想;哥德巴赫猜想;找质数;找质数

文档评论(0)

1亿VIP精品文档

相关文档