Reputation: 5
How can I generate a letter random amount of times, both each for uppercase and lowercase versions of the letter?
For example, I want to have 0 to 10 amounts of uppercase version of the letter and same for the lowercase version.
Upvotes: 0
Views: 32
Reputation: 4354
You can use *
to generate copies of the letter. Here's an example.
import random
lowercasenum = random.randint(0, 50) # random number < 50
uppercasenum = random.randint(0, 50) # random number < 50
letterslower = 'a' * lowercasenum
lettersupper = 'B' * uppercasenum
print(letterslower, lettersupper) #aaaaaaaaaaaaaaaaaaaaaaaa BBB
Upvotes: 2