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
  • 相关阅读:
    BZOJ1176: [Balkan2007]Mokia
    BZOJ1251: 序列终结者
    BZOJ1087: [SCOI2005]互不侵犯King
    Mike and gcd problem CodeForces
    Bank Hacking CodeForces
    Ilya And The Tree CodeForces
    欢迎使用CSDN-markdown编辑器
    Folding UVA
    Cake slicing UVA
    Headmaster's Headache UVA
  • 原文地址:https://www.cnblogs.com/xiaojing2017/p/12120096.html
Copyright © 2011-2022 走看看