""" Author: Sohie Lee Consulted: Date: 09/22/21 Purpose: CS111 Lab 03 Practice using functions to draw ASCII owls """ #---------------------# # Pre-defined strings # #---------------------# owl1 = ' {o,o}' owl2 = ' /)_) ' owl3 = ' " " ' empty = ' ' #----------------------------# # Define your functions here # #----------------------------# def owl(): """ Displays one owl """ print(empty) print(owl1) print(owl2) print(owl3) def owlRow(num): """ Displays a row containing num owls """ print(empty * num) print(owl1 * num) print(owl2 * num) print(owl3 * num) def owlPair(): """ Displays a pair of owls, vertically spaced """ owl() owl() def owlQuad(): """ Displays 4 owls by using owlPair """ owlPair() owlPair()