Пайтон дает мне эту ошибку, из которой он проистекает

Exception in thread Thread-1:
Traceback (most recent call last):
  File "C:\Users\Usuario\AppData\Local\Programs\Python\Python37\lib\threading.py", line 917, in _bootstrap_inner
    self.run()
  File "C:\Users\Usuario\AppData\Local\Programs\Python\Python37\lib\threading.py", line 865, in run
    self._target(*self._args, **self._kwargs)
  File "C:\Users\Usuario\Desktop\Taller-Tkinter-master\Ejemplo_Tkinter.py", line 231, in ataque
    result = ataque_aux(i)
  File "C:\Users\Usuario\Desktop\Taller-Tkinter-master\Ejemplo_Tkinter.py", line 247, in ataque_aux
    elif(crearmisil(i)):
  File "C:\Users\Usuario\Desktop\Taller-Tkinter-master\Ejemplo_Tkinter.py", line 218, in crearmisil
    move_misilAux(misil, posy, posx)
  File "C:\Users\Usuario\Desktop\Taller-Tkinter-master\Ejemplo_Tkinter.py", line 208, in move_misilAux
    velocidad= random.random(5)
TypeError: random() takes no arguments (1 given)
-1
задан 20.03.2019, 00:30
1 ответ

Проблема estГЎ в линии:

velocidad = random.random(5)

random.random () возвращает float между 1 и 0, - funciГіn не принимает аргументы.

, Если queres производить целое число между 0 и 5, podrГ-экспертом использовать:

velocidad = random.randint(0, 5)

, Если queres производить float между 0 и 5, podrГ-экспертом использовать:

velocidad = random.random() * 5

Надеялся, что он подает тебе

0
ответ дан 02.12.2019, 05:28

Теги

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