En Python3, string.octdigits
es una string preiniciada que se usa como constante de string. En Python, string.octdigits
dará las letras octadecimales ‘01234567’.
Sintaxis: string.octdigits
Parámetros: No toma ningún parámetro, ya que no es una función.
Devoluciones: Devuelve todas las letras de los dígitos octadecimales.
Nota: asegúrese de importar la función de biblioteca de strings para usarstring.octdigits
Código #1:
# import string library function import string # Storing the value in variable result result = string.octdigits # Printing the value print(result)
Producción :
01234567
Código n.º 2: el código dado verifica si la entrada de string solo tiene letras de dígitos octadecimales
# importing string library function import string # Function checks if input string # has only octdigits or not def check(value): for letter in value: # If anything other than octdigit # letter is present, then return # False, else return True if letter not in string.octdigits: return False return True # Driver Code input1 = "01234567" print(input1, "--> ", check(input1)) input2 = "abcdefABCDEF" print(input2, "--> ", check(input2)) input3 = "abcdefghGEEK" print(input3, "--> ", check(input3)) input4 = "0123" print(input3, "--> ", check(input4)) input5 = "567" print(input3, "--> ", check(input5))
Producción:
01234567 --> True abcdefABCDEF --> False abcdefghGEEK --> False abcdefghGEEK --> True abcdefghGEEK --> True
Aplicaciones:
Los octdígitos constantes de string se pueden utilizar en muchas aplicaciones prácticas. Veamos un código que explica cómo usar dígitos para generar contraseñas seguras aleatorias de un tamaño determinado.
# Importing random to generate # random string sequence import random # Importing string library function import string def rand_pass(size): # Takes random choices from # string.octdigits generate_pass = ''.join([random.choice(string.octdigits) for n in range(size)]) return generate_pass # Driver Code password = rand_pass(10) print(password)
Producción:
5077306643
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA