Exemplo n.º 1
0
def test_capi_capsule() -> None:
    p1 = sample.Point(2, 3)
    p2 = sample.Point(4, 5)
    assert type(p1).__name__ == 'PyCapsule'
    assert type(p2).__name__ == 'PyCapsule'

    d = sample.distance(p1, p2)
    assert abs(d - 2.8284271247461903) < 1e-15
Exemplo n.º 2
0
import sample
print(sample.gcd(35,42))
print(sample.in_mandel(0,0,500))
print(sample.in_mandel(2.0,1.0,500))
print(sample.divide(42,8))
print(sample.avg([1,2,3]))
p1 = sample.Point(1,2)
p2 = sample.Point(4,5)
print(sample.distance(p1,p2))
Exemplo n.º 3
0
import sample
print(sample.gcd(42, 8))
print(sample.divide(42, 8))
p1 = sample.Point(2, 3)
p2 = sample.Point(4, 5)
print(p1)
print(p2)
print(sample.distance(p1, p2))

import array
a = array.array('d', [1, 2, 3])
print(sample.avg(a))
#!usr/bin/env python
# -*- coding:utf-8 -*-

import sample

print('gcd:', sample.gcd(35, 42))
print('in_mandel:', sample.in_mandel(0, 0, 500))
print('in_mandel:', sample.in_mandel(2.0, 1.0, 500))
print('divide:', sample.divide(42, 8))
print('avg:', sample.avg([1, 2, 3]))

p1 = sample.Point(1, 2)
p2 = sample.Point(4, 5)
print('distance:', sample.distance(p1, p2))
                 define_macros = [],
                 undef_macros = [],
                 library_dirs = [],
                 libraries = ['sample']
                 )
         ]
)

import sample
sample.gcd(42,8)

sample.divide(42,8)

p1 = sample.Point(2,3)
p2 = sample.Point(4,5)
sample.distance(p1,p2)

p1.x

p1.y

import array
a = array.array('d',[1,2,3])
sample.avg(a)

p1 = sample.Point(2,3)
# Usage if %extend Point is omitted
p1 = sample.Point()
p1.x = 2.0
p1.y = 3
sample.divide(42,8)