#014 <br/> # example where only variables in the function can be modified: <br/> def poweronlocal (appleeaten): <br/> Print 'apple is eaten! ', # Note, here, the comma is used to prevent automatic line breaks in python <br/> appleeaten = true <br/> # End of Def <br/> appleeaten = false <br/> poweronlocal (appleeaten) <br/> If appleeaten = false: <br/> Print 'haha! And apple! '<Br/> else: <br/> Print ~ Woo ~ Woo ~ '<Br/> # example of modifying global variables using the function: <br/> def poweronglobal (): <br/> global appleeaten # Catch a guy named "appleeaten" on the global page. <br/> Print 'apple has been eaten! ', <Br/> appleeaten = true <br/> # End of Def <br/> poweronglobal () <br/> If appleeaten = false: <br/> Print 'haha! And apple! '<Br/> else: <br/> Print ~ Woo ~ Woo ~ '
Output:
1 2 |
apple is eaten! Haha! And apple! Apple has been eaten! Woo ~ Woo ~ Woo ~ |