Red de conocimiento informático - Conocimientos de programación - Escribe un programa y pide ayuda a Dios.

Escribe un programa y pide ayuda a Dios.

Hola, según tu pregunta, entiendo que el código que requieres debe ser de 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, Seleccione aleatoriamente caracteres de los 16 caracteres d, e y f para generar un conjunto de cadenas de 32 bits de largo. Tres conjuntos de cadenas forman una combinación larga, separadas por un guión, en el medio de las cadenas. Genere un lote de combinaciones de cadenas no repetidas, una por línea.

Debido a que Python es más conveniente de usar, proporciono un código de programa en lenguaje Python (el código a continuación puede haber sido modificado por la página web; revise usted mismo el código en la imagen y los espacios antes del las declaraciones deben ser consistentes con la imagen):

importar aleatorio

importar cadena

def random_string(length):

chars = string .hexdigits[0:16]

return ''.join(random.choice(chars) for i in range(length))

def generate_string_group():

cadenas = [random_string(32) para i en rango(3)]

return '-'.join(strings)

def main():

para i en el rango(10):

print(generate_string_group())

if __name__ == '__main__':

main()

Este código genera 10 combinaciones de líderes de grupo, cada grupo consta de tres cadenas aleatorias de 32 bits separadas por barras horizontales, una por línea. Puede probarlo usted mismo.

Escribir código no es fácil. Espero que mi respuesta pueda responder a sus dudas. Si es útil, adopte mi respuesta a tiempo.

Si hay algo que no está claro, ¡deje un mensaje para discutirlo!