Functions and Modules
Organize your code with functions and modules.
Defining Functions
def greet(name):
return f"Hello, {name}!"
message = greet("Alice")
print(message)
Default Parameters
def power(base, exponent=2):
return base ** exponent
print(power(3)) # 9
print(power(3, 3)) # 27
Importing Modules
import math
print(math.sqrt(16)) # 4.0
print(math.pi) # 3.141592...