Я хочу сгенерировать случайное число и использовать его позже.Это также работает, симуляция загружается примерно на 0,5 секунды, а затем я вижу это.Но затем симуляция ломается и окно симуляции закрывается.Я также не могу использовать, например import random
, бывает то же самое.Может быть, случайный пакет не работает с Vpython?
Syntax error File "/Users/colinm/Desktop/random.py", line 2 import random from randint ^ SyntaxError: invalid syntax –
Код
from vpython import*
import random from randint
#Sonne
sun = sphere(pos = vec(0,0,0), radius = 9, make_trail = True )
sun.mass = 2e30
sun.velocity = vec(0,0,0)
#Merkur
mercury_pos_x = randint(1, 100)
mercury = sphere(pos = vec(mercury_pos_x,0,0), radius = 5, color=color.red, make_trail = True )
mercury.mass = 3.25e23
mercury.velocity = vec(0,0,-47000)
#Venus
venus_pos_x = randint(1, 100)
venus = sphere(pos = vec(venus_pos_x,0,0), radius = 6, color=color.cyan, make_trail = True )
venus.mass = 4.9e24
venus.velocity = vec(0,0,-35000)