En Python3, ascii_lowercase
es una string preiniciada que se usa como constante de string. En Python, la string ascii_lowercase
dará las letras minúsculas ‘abcdefghijklmnopqrstuvwxyz’.
Sintaxis: string.ascii_lowercase
Parámetros: No toma ningún parámetro, ya que no es una función.
Devoluciones: Devuelve todas las letras minúsculas.
Nota: asegúrese de importar la función de biblioteca de strings para usar ascii_lowercase.
Código #1:
# import string library function import string # Storing the value in variable result result = string.ascii_lowercase # Printing the value print(result)
Producción :
abcdefghijklmnopqrstuvwxyz
Código n.° 2: el código dado verifica si la entrada de string solo tiene caracteres ASCII inferiores.
# importing string library function import string # Function checks if input string # has lower only ascii letters or not def check(value): for letter in value: # If anything other than lower ascii # letter is present, then return # False, else return True if letter not in string.ascii_lowercase: return False return True # Driver Code input1 = "GeeksForGeeks" print(input1, "--> ", check(input1)) input2 = "geeks for geeks" print(input2, "--> ", check(input2)) input3 = "geeksforgeeks" print(input3, "--> ", check(input3))
Producción:
GeeksForGeeks --> False geeks for geeks --> False geeksforgeeks --> True
Aplicaciones:
la constante de string ascii_lowercase
se puede utilizar en muchas aplicaciones prácticas. Veamos un código que explica cómo usarlo ascii_lowercase
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 # ascii_letters and digits generate_pass = ''.join([random.choice( string.ascii_lowercase + string.digits) for n in range(size)]) return generate_pass # Driver Code password = rand_pass(10) print(password)
Producción:
52v3bdyk63