76、python学习第二篇
2024-10-05 07:05:57
生成随机数的测试数据
'''
Created on 2017年4月8日 @author: weizhen
#to create data for testing
'''
import random
from numpy import maximum
def get_int(msg, minimum, default):
while True:
try:
line = input(msg)
if not line and default is not None:
return default
i = int(line)
if i < minimum:
print("must be >=", minimum)
else:
return i
except ValueError as err:
print(err) rows = get_int("rows:", 1, None)
columns = get_int("columns", 1, None)
minimum = get_int("minimum (or Enter for 0):", -1000000, 0) default = 1000
if default < minimum:
default = 2 * minimum
maximum = get_int("maximum (or Enter for " + str(default) + "):", minimum, default)
row = 0
while row < rows:
line = ""
column = 0
while column < columns:
i = random.randint(minimum, maximum)
s = str(i)
while len(s) < 10:
s = " " + s
line += s
column += 1
print(line)
row += 1
上边的程序运行的结果如下所示:
最新文章
- MySQL 保留字
- locate 最快的查找文件的命令 NB
- .NET 强引用与弱引用
- VS与ultraedit 正则表达式替换
- OnScrollListener分页加载
- javascript4
- ICC_lab总结——ICC_lab1:数据设置和基本流程
- DOS:第一天
- 使用Ncat反弹Shell
- 【Spring】DispatcherServlet的启动和初始化
- spring 原理1:java 模拟springIOC容器
- java死锁详解
- 记住left join最简单的方式(转)
- 【stylus】stylus在webstrom中的识别
- FFMpeg笔记(六) 滤镜命名规则及使用libavfilter对视频尺寸进行裁切
- 墨者学院靶场之PHP代码分析溯源(第1题)
- 通过nginx 访问thinkphp
- C语言中的序列点
- MongoDB 3.x 安装配置
- Linux树莓派中/etc/rc.local不执行的问题
热门文章
- Cent OS (三)vi文本编辑操作
- SQL语言分类DDL、DML、DQL、TCL、DCL
- springboot 尚桂谷学习总结02
- 解决本地工具无法连接服务器上的mysql的问题
- scrapy框架--新建调试的main.py文件
- mac 支持rz sz
- 删除文件时提示“找不到该项目”,怎么解决? 转摘自:http://jingyan.baidu.com/article/e4d08ffdf5ab470fd2f60df4.html
- until 循环语句
- Codeforces 1179D 树形DP 斜率优化
- 过滤器为JSP文件生成静态页面