NordlysBorealis
NordlysBorealis

Reputation: 5

Generate random amounts of a specific letter in Python 3

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

Answers (1)

ninesalt
ninesalt

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

Related Questions