python基础练习题:检查素数【难度:1级】:

在这个习题您将创建一个函数来检查一个非负输入端,看它是否是一个素数.

该功能将在一个数字,将返回True,如果它是一个素数和假,如果事实并非如此.

素数是比1和它本身外没有其他积极的除数的自然数大于1.

例子

isPrime(0)为假
isPrime(1)为假
isPrime(2)为真
isPrime(11)为真
isPrime(12)为假

编程目标:

def is_prime(n):
  'Return True if n is a prime number otherwise return False'


测试样例:

test.assert_equals(is_prime(0),False)
test.assert_equals(is_prime(1),False)
test.assert_equals(is_prime(2),True)
test.assert_equals(is_prime(11),True)
test.assert_equals(is_prime(12),False)
test.assert_equals(is_prime(571),True)
test.assert_equals(is_prime(25),False)


最佳答案(多种解法):

点击查看答案

更多关联题目:

python进阶练习题:数组和十六进制颜色代码【难度:2级】–景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
python高级练习题:回文整数组成【难度:3级】–景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
python基础练习题:返回金字塔【难度:1级】–景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶
python基础练习题:保罗的苦难【难度:1级】–景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶

免责申明

本博客所有编程题目及答案均收集自互联网,主要用于供网友学习参考,如有侵犯你的权益请联系管理员及时删除,谢谢
题目收集至https://www.codewars/
https://www.codewars/kata/check-for-prime-numbers

更多推荐

python基础练习题:检查素数【难度:1级】--景越Python编程实例训练营,不同难度Python习题,适合自学Python的新手进阶