string
module in PythonThe string
module in Python is a collection of different constants.
ascii_lowercase
constantThe ascii_lowercase
constant in the string module contains the English alphabets from a
to z
, only in lowercase, as a string.
The value of the constant is as follows:
abcdefghijklmnopqrstuvwxyz
string.ascii_lowercase
As ascii_lowercase
is a constant, we can access it via the string
module name.
Let’s look at the code below:
import stringascii_lowercase_output = string.ascii_lowercaseprint("string.ascii_lowercase = '%s'" % (ascii_lowercase_output))
string
module.string. ascii_lowercase
in the variable ascii_lowercase_output
.ascii_lowercase_output
.Let’s look at the code below:
import stringdef is_ascii_lowercase_only(str_input):for i in str_input:if i not in string.ascii_lowercase:return Falsereturn Truestr_to_check_1 = "abjiaosfdgf"print("Does %s contains only ascii lowercase letters? %s" % (str_to_check_1, is_ascii_lowercase_only(str_to_check_1)))str_to_check_2 = "abji232daosfdgfRFDFD"print("Does %s contains only ascii lowercase letters? %s" % (str_to_check_2, is_ascii_lowercase_only(str_to_check_2)))
string
module.is_ascii_lowercase_only
that accepts a string as parameters and checks whether the input string contains only lowercase ASCII letters or not.str_to_check_1
containing only ASCII lowercase letters.is_ascii_letters_only
method, passing str_to_check_1
as a parameter.str_to_check_2
containing lowercase and uppercase ASCII letters and digits.is_ascii_letters_only
method, passing str_to_check_2
as a parameter.