FutureLearn uses cookies to enhance your experience of the website. All but strictly necessary cookies are currently disabled for this browser. Turn on JavaScript to exercise your cookie preferences for all non-essential cookies. You can read FutureLearn's Cookie policy here.
Get 30% off one whole year of Unlimited learning. Subscribe for just £249.99 £174.99. T&Cs apply
The code for this exercise is located under cython/simple-extension
cython/simple-extension
~/hpc-python$ cd cython/simple-extension
Create a simple Cython module (you can name it e.g. cyt_module.pyx)containing the following function:
cyt_module.pyx
def subtract(x, y): result = x - y return result
Create then a setup.py file for building the extension module.Try to utilize the module e.g. as
from cyt_module import subtractsubtract(4.5, 2)
in interactive interpreter or in a simple script. Try different argument types.
Create an account to receive our newsletter, course recommendations and promotions.