使用Python中的random.choice()函数打印随机元素

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

以上是 使用Python中的random.choice()函数打印随机元素 的全部内容, 来源链接: utcz.com/z/352392.html

回到顶部