环境声明:
如果没有的预先:【pip install *******】
或
【ALT】+【回车】
呈现效果:

GetRandomInfo.py:
import random
def getClassName():
randomClass = ("天字一号", "地字一号", "玄字一号", "黄字一号", "东宫正品")
return randomClass[int(random.random() * len(randomClass))]
def getName():
"""随机姓名"""
randomNames = (
"华", "韦", "覃", "琴", "湘", "", "钱", "彭", "邓" "张", "王", "里", "赵", "赵", "李", "春", "梦", "星", "二", "宿", "管", "土", "生",
"风", "胡")
return str.format("{0}{1}{2}", randomNames[int(random.random() * len(randomNames))],
randomNames[int(random.random() * len(randomNames))],
randomNames[int(random.random() * len(randomNames))])
def getSex():
"""随机性别"""
sex = ("男", "男", "女")
return sex[int(random.random() * 3)]
def getSubJectName():
"""随机科目"""
randomClass = ("java", "python", "C#", "php", "go")
return randomClass[int(random.random() * len(randomClass))]
def getResults():
"""随机成绩"""
ra = random.randint(0, 10)
if ra == 1:
return int(random.random() * 21)+80
return int(random.random() * 21)+70
def GetRandomInfo():
"""获取500条随机信息"""
data = []
for index in range(1, 501):
strInfo = str.format("{0} {1} {2} {3} {4} {5}", index, getClassName(), getName(), getSex(), getSubJectName(),
getResults())
data.append(strInfo.split(","))
return data
WriteInfo.py
ReadInfo.py
好好复习,准备考试哦。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
评论(0)