massive = array('i', [])
from random import choice
from string import digits
string.ascii_letters # Подключение ASCII символов
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
a = 10
count = 0
while count < a:
num_or_letter = random.randint(1, 2)
if num_or_letter < 2:
massive.append(random.choice(string.ascii_letters))
else:
massive.append(random.randint(0, 9))
count + 1
print(massive)
Вот такой вот простенький код написал, не могу решить ошибку, которую выдает консоль.
File "C:\Users\mayer\Desktop\Рандомайз 4.0\test.py", line 16, in
massive.append(random.choice(string.ascii_letters))
TypeError: an integer is required (got type str)