设计一个算法来确定一个数是素数.
素数是比1大且不能除以任何其他数除以1和自身的自然数.下面有一个算法来确定给定数是素数:步骤1:从用户那里获取输入的数,`n`.步骤2:将变量'`isPrime`初始化为'`True`.步骤3:如果'`n`小于或等于1,将'`isPrime'分配给'`isPrime'.然后跳过步骤9.步骤4:对于从2开始到'`n`的平方根的每个数,执行如下操作:步骤5:检查'`n`是否可除以'`i`.步骤6:如果'`n`是可除以'`i`,那么'`'是'`isFalse'步骤7:断开循环.步骤8:显示素数.如果'`isPrime'的终点是'`isTrue'步骤9:分配'`isPrime'数字,则'`in`'不是一个其他消息.