当前位置: 首页 > 编程笔记 >

Python常用随机数与随机字符串方法实例

费凯康
2023-03-14
本文向大家介绍Python常用随机数与随机字符串方法实例,包括了Python常用随机数与随机字符串方法实例的使用技巧和注意事项,需要的朋友参考一下

随机整数:


>>> import random

>>> random.randint(0,99)

21


随机选取0到100间的偶数:

>>> import random

>>> random.randrange(0, 101, 2)

42


随机浮点数:

>>> import random

>>> random.random() 

0.85415370477785668

>>> random.uniform(1, 10)

5.4221167969800881


随机字符:

>>> import random

>>> random.choice('abcdefg&#%^*f')

'd'


多个字符中选取特定数量的字符:

>>> import random

random.sample('abcdefghij',3) 

['a', 'd', 'b']


多个字符中选取特定数量的字符组成新字符串:

>>> import random

>>> import string

>>> string.join(random.sample(['a','b','c','d','e','f','g','h','i','j'], 3)).r

eplace(" ","")

'fih'


随机选取字符串:

>>> import random

>>> random.choice ( ['apple', 'pear', 'peach', 'orange', 'lemon'] )

'lemon'


洗牌:

>>> import random

>>> items = [1, 2, 3, 4, 5, 6]

>>> random.shuffle(items)

>>> items

[3, 2, 5, 6, 4, 1]


random的函数还有很多,此处不一一列举,
参考资料: http://docs.python.org/lib/module-random.html

 类似资料:
  • 问题内容: 如何在Python中创建随机字符串? 我需要先编号然后重复字符,直到完成为止,这就是我创建的 问题答案: 从(例如)小写字符生成字符串: 结果:

  • 本文向大家介绍PHP随机字符串函数,包括了PHP随机字符串函数的使用技巧和注意事项,需要的朋友参考一下 我今天正在测试一个字符串操作函数(我将在其他时间发布),我想创建一个可以输入的随机字符串,因此我想出了下面的函数。我以为这是PHPrand()和chr()PHP函数的巧妙用法,所以就在这里。 它通过选择要使用的字符类型(例如大写字母,数字等),然后使用该chr()函数随机选择一个字符来工作。该c

  • 本文向大家介绍JavaScript生成随机字符串的方法,包括了JavaScript生成随机字符串的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JavaScript生成随机字符串的方法。分享给大家供大家参考。具体分析如下: 这里使用JavaScript生成一个随机字符串,可以指定字符串的长度。 希望本文所述对大家的javascript程序设计有所帮助。

  • 本文向大家介绍Python实现生成随机日期字符串的方法示例,包括了Python实现生成随机日期字符串的方法示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python实现生成随机日期字符串的方法。分享给大家供大家参考,具体如下: 生成随机的日期字符串,用于插入数据库。 通过时间元组设定一个时间段,开始和结尾时间转换成时间戳。 时间戳中随机取一个,再生成时间元组,再把时间元组格式化输出为

  • 本文向大家介绍用Java生成随机字符串,包括了用Java生成随机字符串的使用技巧和注意事项,需要的朋友参考一下 让我们首先声明一个字符串数组并初始化- 现在,创建一个Random对象- 生成随机字符串- 示例 输出结果 让我们再次运行它以获得不同的随机字符串-

  • 本文向大家介绍PHP生成随机字符串(3种方法),包括了PHP生成随机字符串(3种方法)的使用技巧和注意事项,需要的朋友参考一下 如用户注册生成随机密码,用户重置密码也需要生成一个随机的密码。随机密码也就是一串固定长度的字符串,文章整理了几种生成随机字符串的方法。 方法一 1、在33 – 126中生成一个随机整数,如35。 2、将35转换成对应的ASCII码字符,如35对应#。 3、重复以上1、2步