zoukankan      html  css  js  c++  java
  • python小练习一

    1、你是一个高级测试工程师,现在要做性能测试,需要你写一个函数,批量生成一些注册使用的账号。

    产生的账号是以@163.com结尾,长度由用户输入,产生多少条也由用户输入,用户名不能重复,用户名必须由大写字母、小写字母、数字组成

    '''创建测试数据,并且写入到txt文件中'''
    import random,string
    data = input("需要产生多少条数据?").strip()
    len = input("数据长度是多少?").strip()
    f =open('test.txt','w',encoding='utf-8')
    for i in range(int(data)):
        rdata = ''.join(random.sample(string.ascii_lowercase+string.ascii_uppercase+string.digits,int(len)))
        t = rdata + "@163.com"
        f.write(t+'
    ')
        print(t)
    
    
    '''创建测试数据,并且写入到excel文件中'''
    import random,string,xlwt
    data = input("需要产生多少条数据?").strip()
    len = input("数据长度是多少?").strip()
    workbook = xlwt.Workbook()    
    sheet = workbook.add_sheet('sheet1')
    for i in range(int(data)):
        rdata = ''.join(random.sample(string.ascii_lowercase+string.ascii_uppercase+string.digits,int(len)))
        t=rdata+"@163.com"
        sheet.write(i,0,rdata)
        print(t)
    workbook.save('test.xls')
    View Code
  • 相关阅读:
    CSS3实现轮播切换效果
    angularjs directive
    angularjs 迭代器
    anjularjs 路由
    sublime text3 快捷键设置
    如何使用git 跟进项目进程
    hdu 4842(NOIP 2005 过河)之 动态规划(距离压缩)
    叠箱子问题 之 动态规划
    华为oj 之 蜂窝小区最短距离
    华为oj 之 整数分隔
  • 原文地址:https://www.cnblogs.com/xiaojing2017/p/12120096.html
Copyright © 2011-2022 走看看