コード例 #1
0
ファイル: main.py プロジェクト: kilerhg/Python-Studies
def exercício2():
    retangulo_objeto = retangulo(centro=(3, 5), largura=2, comprimento=4)
    circulo_objeto = circulo(centro=(10, 13), raio=3)
    # b = a.calcular_perimetro()
    print(retangulo_objeto.calcular_area())
    print(retangulo_objeto.calcular_perimetro())
    print(circulo_objeto.calcular_perimetro())
    print(circulo_objeto.calcular_perimetro())
コード例 #2
0
ファイル: imagenes.py プロジェクト: pabloasg/Cheavibot-2.0
x = 200
y = 30
os.environ['SDL_VIDEO_WINDOW_POS'] = "%d,%d" % (x, y)

Lx = 1000
Ly = 1000
pygame.init()
dimensiones = [Lx, Ly]
pantalla = pygame.display.set_mode(dimensiones)
pygame.display.set_caption('pruebas para la formacion de figuras')
NEGRO = (0, 0, 0)
BLANCO = (255, 255, 255)

font = pygame.font.SysFont("arial", 20)

f1 = figuras.circulo(pantalla, (100, 100), 800, 800)
f2 = figuras.estrella5(pantalla, (100, 100), 800, 800, 1)
t1 = figuras.Ctest(pantalla, (500, 500), 50)

L = 200
nx = int(Lx / L)
ny = int(Ly / L)

B = []
l = 20
r = 50
n2 = 20
nx = int(math.sqrt(n2))
ny = int(n2 / nx)
'''
#arreglo ordenado de bots en reticula cuadrada
コード例 #3
0
ファイル: SAF.py プロジェクト: pabloasg/Cheavibot-2.0
font = pygame.font.SysFont("arial", 20)


B=[]
l=20
r=25
n2=50
nx=int(math.sqrt(n2))
ny=int(n2/nx)


L=600
ofx=200
ofy=400
f1=figuras.circulo(pantalla, (500,680), (ofx+L/2, ofy), r)
f2=figuras.estrella5(pantalla, (ofx,ofy), L,L, 1)
t1=figuras.Ctest(pantalla,(500,500), 50)

'''
#arreglo ordenado de bots en reticula cuadrada
for i in range(0, ny):
    for j in range(0, nx):
        x=2*r*i+200
        y=2*r*j+200
        vel=random.uniform(0,10)
        alpha=random.uniform(0,2*math.pi)
        b1=bot.coin(pantalla, (x,y), r, vel, alpha, False, '1')
        B.append(b1)
   
'''