函数
在 Python 中,可以通过 def 关键字定义函数,如下代码所示:
import random import string def random_str(n): """ 生成指定 n 长度的随机字符串 """ s = string.ascii_letters + string.ascii_uppercase + string.digits return ''.join(random.sample(s, n))
random_str(10)
结果:
‘VnGIu2yMHp’
以上代码中,我们定义了 random_str 函数,该函数生成并返回指定长度的随机字符串
函数可以包含参数,以上代码中,我们使用 n
指明了字符串长度,参数可以有默认值,比如以下代码:
def random_str(n=8): """ generate n length random string """ s = string.ascii_letters + string.ascii_uppercase + string.digits return ''.join(random.sample(s, n))
当未提供参数调用该函数时,将返回长度为 8 的随机字符串。
125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/10197.html