Я пытаюсь создать случайный набор букв и поместить его в строку, и я использую здесь python 3,6 (я пробовал другие способы сделать это, но они устарели и работают только в самых ранних версиях python 3 и ниже).
Я использую это:
import random
import string
randomletters = random.sample(string.ascii_letters, 4)
for randomletters in randomletters: # gather the elements into a string
stringofrndletters = "".join(randomletters)
print(stringofrndletters)
Результат выглядит так:
>> print(stringofrndletters)
r
B
X
g
Но я хочу, чтобы результат был примерно таким:
>> print(stringofrndletters)
rBXg