[2021] Programa de Python para generar una cadena aleatoria {DH}

Una coincidencia se refiere a la recopilación de datos o información que se puede proporcionar en cualquier orden. la casualmente El módulo en Python se usa para generar cadenas aleatorias. La cadena aleatoria consta de números, caracteres y cadenas de caracteres que pueden contener cualquier patrón. El módulo aleatorio contiene dos métodos. elección aleatoria() Y secretos.elección()para generar una cadena segura. Comprendamos cómo generar una cadena aleatoria usando los métodos random.choice() y secrets.choice() en Python.

Programa de Python para generar una cadena aleatoria

Usando random.choice()

la elección aleatoria() La función se usa en la cadena de Python para generar la secuencia de caracteres y dígitos que pueden repetir la cadena en cualquier orden.

Cree un programa para generar una cadena aleatoria utilizando la función random.choices().

Random_str.py

Producción:

Programa de Python para generar una cadena aleatoria

A continuación se muestra el método utilizado en el motor aleatorio para generar la cadena aleatoria.

métodosdescripción
Cadena.ascii_lettersDevuelve una cadena aleatoria que contiene letras mayúsculas y minúsculas.
String_ascii_mayúsculasEs un método de cadena aleatoria que solo devuelve una cadena en mayúsculas.
Cadena.ascii_minusculasEs un método de cadena aleatoria que devuelve una cadena en minúsculas.
Cadena.DígitosEs un método de cadena aleatoria que devuelve una cadena de caracteres numéricos.
cadena.puntuaciónEs un método de cadena aleatoria que devuelve una cadena que contiene signos de puntuación.

Generar una cadena aleatoria de letras mayúsculas y minúsculas

UprLwr.py

Producción:

Programa de Python para generar una cadena aleatoria

Cadena aleatoria de caracteres especificados

Específico.py

Producción:

Programa de Python para generar una cadena aleatoria

Nota: El método random.choice() se usa en el programa Python para repetir las mismas cadenas. Si no queremos mostrar caracteres repetidos, debemos usar la función random.sample().

Genera una cadena aleatoria sin repetir los mismos caracteres

Sin Repetir.py

Producción:

Programa de Python para generar una cadena aleatoria

Como podemos ver en el resultado anterior, el método random.sample() devuelve una cadena en la que todos los caracteres son únicos y no se repiten. Por el contrario, el método random.choice() devuelve una cadena que puede contener caracteres repetidos. Entonces podemos decir que si queremos generar una cadena aleatoria única, use muestra aleatoria() método.

Genere una cadena alfanumérica aleatoria que consta de letras y dígitos fijos

Supongamos que queremos una cadena alfanumérica generada aleatoriamente con cinco letras y cuatro dígitos. Necesitamos definir estos parámetros en la función.

Escribamos un programa para generar una cadena alfanumérica que contenga un número fijo de letras y dígitos.

FixedString.py

leer contenido completo aquí, [2021] Programa de Python para generar una cadena aleatoria {DH}

Leave a Reply