@Herben

Как рандомизировать число при помощи input?

Пытался сделать рандомайзер в который можно будет ввести числа через input
import random

a = input("От скольки: ")
b = input("До скольки: ")
c = random.randint(a, b)
print(c)


Но получаю ошибку о том как я понял после многих попыток что значения рандомизировать нельзя

Traceback (most recent call last):
  File "<string>", line 5, in <module>
  File "/usr/lib/python3.8/random.py", line 248, in randint
    return self.randrange(a, b+1)
TypeError: can only concatenate str (not "int") to str


Как быть?
  • Вопрос задан
  • 114 просмотров
Решения вопроса 1
@sand3001
Всего по немногу
c = random.randint(int(a), int(b))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы