Imprimir elementos aleatorios usando la función random.choice () en Python

Python – Función random.choice () con el Ejemplo: En este artículo, vamos a aprender sobre función de elección () que es una función incorporada del módulo random en Python con el ejemplo .

Python – random.choice () función

random () es una función incorporada de ‘aleatorio’ módulo en Python, se utiliza para class un elemento aleatorio desde un recipiente como objeto como listas, cuerdas, etc. tupla

En el programa dado, estamos utilizando cuerdas y lista y la generación de números aleatorios de la lista, cadena aleatoria de la lista de cadenas de caracteres aleatorios y de la cadena. Para utilizar ‘al azar’ módulo necesitamos class ‘al azar’ .

return declaración: import aleatoria

Sintaxis: random.choice ( container_type_object )

Aquí, container_type_object puede una cadena, lista de números, lista de cadenas, tupla etc.

ejemplo:

    Input string: "Hello"
Output (May different)
e - first time
H - second time

# Python código para generar elemento aleatorio (un ejemplo de la función random.choice ())

# Python code to generate random element
# an example of random.choice() function
# import statement
import random
# defining string
str_var = "Hello!"
# defining list of numbers
num_list = [10, 20, 30, 40, 50]
# defining list of strings
str_list = ["Hello", "Hi", "Bye"]
# Generating & pritning 3 random
# characters from string '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
# numbers from number list '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
# strings from strings list '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)

salida

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


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *