Python 随机生成固定长度字符串或数字

版权声明:转载请注明出处https://blog.csdn.net/weixin_42116406 https://blog.csdn.net/weixin_42116406/article/details/84849956

在Python的自动化测试中,我们经常需要输入不同的数值进行测试,有的还有限制输入的字符长度,所以记下这个方法。

# coding:utf-8


import random


# 随机生成以135,138,155开头长度为8个字符的字母和数字混合字符串
def random1():
    num = random.choice(['135','138','155']) +\
          "".join(random.choice("0123456789ABCDEFGHIJKLMN") for i in range(8))
    print(num)

# 随机生成100-10000范围内数字
def random2():
    num =random.randint(100,10000)
    print(num)


if __name__=="__main__":
    random1()
    random2()

大致用法就是这样,robotframework也是如此,怎么运用自己灵活处理。

猜你喜欢

转载自blog.csdn.net/weixin_42116406/article/details/84849956