胡阳pyhton作业题--20150730
2015-08-03 14:44
751 查看
求素数的代码
# coding:utf-8
while True:
num = raw_input('type an number:').strip()
try:
num = float(num)
except ValueError:
print 'Error Type'
continue
num = int(num)
i = 2
is_prime = False
while i < num:
for ii in range(2, i):
if i % ii == 0:
is_prime = False
break
else:
is_prime = True
if is_prime:
print i, 'is prime'
i += 1
else:
break
# coding:utf-8
while True:
num = raw_input('type an number:').strip()
try:
num = float(num)
except ValueError:
print 'Error Type'
continue
num = int(num)
i = 2
is_prime = False
while i < num:
for ii in range(2, i):
if i % ii == 0:
is_prime = False
break
else:
is_prime = True
if is_prime:
print i, 'is prime'
i += 1
else:
break
相关文章推荐
- 访问Nginx发生SSL connection error的一种情况
- 星外虚拟主机访问被控出现Unspecified error解决方法
- IIS 错误 Server Application Error 详细解决方法
- On Error Resume Next 语句
- IIS运行错误 Server Application Error 错误代码 Error: 8004的解决方法
- Lua编程示例(一):select、debug、可变参数、table操作、error
- 收集整理的http/1.1 500 server error错误的解决方法
- SQL 2005 ERROR:3145 解决办法(备份集中的数据库备份与现有的数据库不同)
- PowerShell Continue语句使用示例
- VBScript中On Error语句用法小结
- JavaScript原生对象之Number对象的属性和方法详解
- Prototype源码浅析 Number部分
- JS中不为人知的五种声明Number的方式简要概述
- JavaScript中的object转换成number或string规则介绍
- Javascript基础教程之数据类型 (数值 Number)
- JavaScript中number转换成string介绍
- 浅析return false的正确使用
- PHP函数之error_reporting(E_ALL ^ E_NOTICE)详细说明
- node.js使用npm 安装插件时提示install Error: ENOENT报错的解决方法
- ERROR 1222 (21000): The used SELECT statements have a different number of columns