Python Programming - Functions

417

13

Posted

Introduction: Python Programming - Functions

#Using functions

# Basic function that prints a statement
def hello():
    print ("Hello world!")
# Call the function
hello()

print("===================")

# Function that returns a value
def whatispi():
    return 3.14159
# Call the function
print ("Pi is:", whatispi() )

print("===================")

# Function that calculates using a formula
def area(length, width):
    area = length * width
    print ("The area is:", area)
# Call the function with arguments
area(9,8)

print("===================")

# Function that calculates but provides more information
def areawithinfo(length, width):
    area = length * width
    print ("Length is:", length)
    print ("Width is:", width)
    print ("Total area is:", area)
# Call the function with arguments
areawithinfo(9,8)

print("===================")

# Function that returns a value
def areareturn(length, width):
    area = length * width
    return area
# Call a function with arguments.
# Then take the return value and place it into a variable
computerroom = areareturn (9,8)
print ("The area of the computer room is:", computerroom)

print ("================")
# Calling 2 functions

def roomarea(length, width):
    area = length*width
    return area
   
def roomvolume(area, height):
   volume = area*height
   return volume
   
area = roomarea(9,8)
finalvolume = roomvolume(area,10)
print ("The volume is: ", finalvolume)

print ("================")

# Function calling other functions
def callother(length, width):
     hello()
     whatispi()
     area(length, width)

callother (9, 10)

Share

Recommendations

  • Epilog Challenge 9

    Epilog Challenge 9
  • Sew Warm Contest 2018

    Sew Warm Contest 2018
  • Paper Contest 2018

    Paper Contest 2018
user

We have a be nice policy.
Please be positive and constructive.

Tips

Questions

Comments