Functions with Multiple Periods 
Functions with multiple variables can have multiple periods.
| Out[1]= |  | 
Tesselating rectangles split the plane into regions where the function repeats.
show complete Wolfram Language inputhide input
| Out[2]= |  | 
A function of a single complex variable can have two periods, in two different complex directions.
| Out[3]= |  | 
| Out[4]= |  | 
Adding either of these periods to the input variable will leave the function unchanged.
| Out[5]= |  | 
However, in this example the two complex directions are not perpendicular.
| Out[6]= |  | 
This means that the repeating blocks in the complex plane are parallelograms rather than rectangles.
show complete Wolfram Language inputhide input
| Out[7]= |  |