Как преобразовать функцию в целое число?Python

Программы на Python
Anonymous
Как преобразовать функцию в целое число?

Сообщение Anonymous »

Я не могу найти способ заставить мой симулятор игры в кости преобразовать функцию из строки в целое число. Я пытался включить функцию «сколько сторон» и «сколько рулонов», но не могу этого понять.

Код: Выделить всё

def n():
for counter in range(1, r2):
random.randint(1, b)

n2 = n()

n2 = str(n2)

n2_int = int(n2)

n2_int = int(n2_int)

print('You rolled a', n2_int)
Хотя, честно говоря, я относительный новичок в Python, откладываю его около 2 лет.
Я использовал ChatGPT для решите это, но это не помогло, и я потратил некоторое время на переполнение стека, пытаясь это исправить. По-прежнему отображаются варианты «TypeError: аргумент Int() должен быть строкой» и «ValueError: неверный литерал для int() с основанием 10: «Нет»

Подробнее здесь: https://stackoverflow.com/questions/787 ... an-integer

Вернуться в «Python»