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
  • 相关阅读:
    学生分数排序
    union 的一个简单例子,搜狗笔试题
    枚举的初始化赋值
    unsigned 赋值负数输出情况 & printf输出格式
    sizeof中的表达式不执行
    三级指针:百度试题
    生成器案例,#采集日志
    简述装饰器
    装饰器(转载)
    python写监控并发警报邮件
  • 原文地址:https://www.cnblogs.com/xiaojing2017/p/12120096.html
Copyright © 2011-2022 走看看