写一个算法来找出所有小于或等于给定整数n的素数.
1.先定义一个函数,即采用整数 (゚n) ゚. 2.为存储素数来初始化一个空清单 (゚prime_list゚). 3.创建一个长度 (゚n + 1゚) 的清单 (゚is_prime゚),所有项都是True゚. 这一清单将用于检查一个数字是否为素数. 4.将清单中的前两个元素 (゚is_prime[0]゚和゚is_prime[1]゚) 设置为假,因为0和1不是素数. 5.从2到゚n゚的次数,执行如下: 1.如果 (゚is_prime[x]゚是 T゚,则 (゚x゚) 是一个数.将 (゚x゚) ゚x ∈T゚等于素数. 2.将清单中的所有数量设置为素数. ゚is_prime (゚x゚) ゚[1] ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x ゚x