Defining Functions
Description
To define a new function in Sage with Python, use the def command and a colon after the list of variable names. Notice that after the definition of the function, the code is indented.
Sage Cell
Code
def is_even(n):
return n%2 == 0
is_even(23)
Options
To define a function in Sage similar to $f(x)=x^2-3$ at $x=1$ we can do the following;
Code
f(x)= x ^ 2 -3
f(1)
Tags
Primary Tags—Programming: The Python language.
Secondary Tags—The Python language: Functions.
Related Cells
Attribute
Permalink:
Author: Sage Tutorial v7.6
Date: 07 Jul 2017 15:04
Submitted by: Tom Judson