You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
69 lines
1.0 KiB
69 lines
1.0 KiB
6 months ago
|
### @export "part0"
|
||
|
|
||
|
mystuff = {'apple': "I AM APPLES!"}
|
||
|
print(mystuff['apple'])
|
||
|
|
||
|
### @export "part1"
|
||
|
|
||
|
# this goes in mystuff.py
|
||
|
def apple():
|
||
|
print("I AM APPLES!")
|
||
|
|
||
|
### @export "part2"
|
||
|
|
||
|
import mystuff
|
||
|
mystuff.apple()
|
||
|
|
||
|
### @export "part3"
|
||
|
|
||
|
def apple():
|
||
|
print("I AM APPLES!")
|
||
|
|
||
|
# this is just a variable
|
||
|
tangerine = "Living reflection of a dream"
|
||
|
|
||
|
### @export "part4"
|
||
|
|
||
|
import mystuff
|
||
|
|
||
|
mystuff.apple()
|
||
|
print(mystuff.tangerine)
|
||
|
|
||
|
### @export "part5"
|
||
|
|
||
|
mystuff['apple'] # get apple from dict
|
||
|
mystuff.apple() # get apple from the module
|
||
|
mystuff.tangerine # same thing, it's just a variable
|
||
|
|
||
|
### @export "part6"
|
||
|
|
||
|
class MyStuff(object):
|
||
|
|
||
|
def __init__(self):
|
||
|
self.tangerine = "And now a thousand years between"
|
||
|
|
||
|
def apple(self):
|
||
|
print("I AM CLASSY APPLES!")
|
||
|
|
||
|
|
||
|
### @export "part7"
|
||
|
|
||
|
thing = MyStuff()
|
||
|
thing.apple()
|
||
|
print(thing.tangerine)
|
||
|
|
||
|
### @export "part8"
|
||
|
|
||
|
# dict style
|
||
|
mystuff['apples']
|
||
|
|
||
|
# module style
|
||
|
mystuff.apples()
|
||
|
print(mystuff.tangerine)
|
||
|
|
||
|
# class style
|
||
|
thing = MyStuff()
|
||
|
thing.apples()
|
||
|
print(thing.tangerine)
|
||
|
|