PyBasic LogoPyBasic.
HomeLearnProjectsWhy Free?
☕Start Learning
Learn/Beginner/Functions — Basics
BeginnerCategory 18 of 21

Functions — Basics

Define and call reusable functions.

Start
1

Greeting Function

Complete the "Greeting Function" exercise.

Start
2

Default Parameters

Complete the "Default Parameters" exercise.

Start
3

Rectangle Perimeter

Complete the "Rectangle Perimeter" exercise.

Start
4

Absolute Value Function

Complete the "Absolute Value Function" exercise.

Start
5

Positional vs Keyword Args

Complete the "Positional vs Keyword Args" exercise.

Start
Previous
Tuples & Immutability
Next
Functions — Return Values
PyBasic LogoPyBasic

A free, interactive platform for learning Python from scratch. Built for the community.

No Tracking•No Ads•100% Free

© 2026 • Made with ❤️

☕Support