text1 = dict(zip(range(1, 11), (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)))[random.randint(1, 10)]
Ничего не понял
Я сначала свой код протестирую с
def get_rand_text():
global a1 , a2 , a3 ,a4 ,a5 ,a6, a7, a8 , a9 , a10
r = random.randint(1,10)
if r == 1:
return a1
if r == 2:
return a2
if r == 3:
return a3
if r == 4:
return a4
if r == 5:
return a5
if r == 6:
return a6
if r == 7:
return a7
if r == 8:
return a8
if r == 9:
return a9
if r == 10:
return a10
Если будет работать я поменяю на
text1 = dict(zip(range(1, 11), (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)))[random.randint(1, 10)]
и посмотрим уже
Заранее спасибо