Some useful string methods, variables:
There are many usecases you can do with this list like generating password, invitation code and etc from a psecific list.
#python #string #ascii_lowercase #ascii_uppercase #digits #punctuation #whitespace
string.ascii_letters
: in case you want to use alpha characters a-zA-Z
. The output is:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
string.ascii_lowercase
:abcdefghijklmnopqrstuvwxyz
string.ascii_uppercase
:ABCDEFGHIJKLMNOPQRSTUVWXYZ
string.digits
output is numbers:0123456789
string.punctuation
output is special charaters:!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~
string.whitespace
includes all whitespace charaters:\t\n\x0b\x0c\r
NOTE:
space is at the end of the above output, which is not visible.There are many usecases you can do with this list like generating password, invitation code and etc from a psecific list.
#python #string #ascii_lowercase #ascii_uppercase #digits #punctuation #whitespace
Tech C**P
Some useful string methods, variables: string.ascii_letters: in case you want to use alpha characters a-zA-Z. The output is: abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ string.ascii_lowercase: abcdefghijklmnopqrstuvwxyz string.ascii_uppercase:…
Generate a sample string (bonus coupon) from
This function returns a random string from
GET THE IDEA!
#python #string #ascii_uppercase #digits #random #random_choice #range
string functions
and removing misguiding characters from the final list:def generate_coupon(coupon_code_length=10):
alphanum = list(string.ascii_uppercase + string.digits)
alphanum.remove('L')
alphanum.remove('I')
alphanum.remove('1')
alphanum.remove('0')
alphanum.remove('O')
return ''.join(random.choice(alphanum) for i in range(coupon_code_length))
This function returns a random string from
ascii_uppercase
and string.digits
. This is one usages out of very many usages of string module public variables. :)GET THE IDEA!
#python #string #ascii_uppercase #digits #random #random_choice #range