python中random.choice的用法_使用Python中的random.choice()函数打印随机元素
Python- random.choice() 功能random()是Python中“随机”模块的内置函数,用于从容器中返回随机元素,例如列表,字符串,元组等对象。在给定程序中,我们使用字符串和列表,并从列表中生成随机数,从字符串列表中生成随机字符串,并从字符串中生成随机字符。要使用'random'模块,我们需要导入'random'。导入声明:随机导入语法: random.choice(conta
Python- random.choice() 功能
random()是Python中“随机”模块的内置函数,用于从容器中返回随机元素,例如列表,字符串,元组等对象。
在给定程序中,我们使用字符串和列表,并从列表中生成随机数,从字符串列表中生成随机字符串,并从字符串中生成随机字符。要使用'random'模块,我们需要导入'random'。
导入声明:随机导入
语法: random.choice(container_type_object)
在这里,container_type_object可以是字符串,数字列表,字符串列表,元组等。
示例
Input string: "Hello"
Output (May different)
e - first time
H - second time
#Python代码生成随机元素(例如 random.choice() 功能)
# Python代码生成随机元素
# an example of random.choice() function
# 导入
import random
# 定义字符串
str_var = "Hello!"
# 定义数字列表
num_list = [10, 20, 30, 40, 50]
# 定义字符串列表
str_list = ["Hello", "Hi", "Bye"]
# Generating & pritning 3 random
# 字符串“ str_var”中的字符
print "Random chars from string: ", str_var
print random.choice(str_var)print random.choice(str_var)print random.choice(str_var)# Generating & pritning 3 random
# 数字列表“ num_list”中的数字
print "Random numbers from num list: ", num_list
print random.choice(num_list)print random.choice(num_list)print random.choice(num_list)# Generating & pritning 3 random
# 字符串列表“ str_list”中的字符串
print "Random strings from strings list: ", str_list
print random.choice(str_list)print random.choice(str_list)print random.choice(str_list)
输出结果
Random chars from string: Hello!
o
l
e
Random numbers from num list: [10, 20, 30, 40, 50]
40
20
40
Random strings from strings list: ['Hello', 'Hi', 'Bye']
Hi
Hi
Bye
更多推荐
所有评论(0)