From fe9ebf8d8bfc6c25bd4e11744fa9c2054b5b2200 Mon Sep 17 00:00:00 2001 From: llnu Date: Wed, 10 Jun 2020 16:57:46 +0200 Subject: [PATCH] ex40, unfinished --- balazs/python-the-hard-way/ex40/classtest.py | 13 ++++++++++ balazs/python-the-hard-way/ex40/ex40.py | 26 +++++++++++++++++++ balazs/python-the-hard-way/ex40/ex40a.py | 3 +++ balazs/python-the-hard-way/ex40/mystuff.py | 8 ++++++ balazs/python-the-hard-way/ex40/mystuff.pyc | Bin 0 -> 474 bytes 5 files changed, 50 insertions(+) create mode 100644 balazs/python-the-hard-way/ex40/classtest.py create mode 100644 balazs/python-the-hard-way/ex40/ex40.py create mode 100644 balazs/python-the-hard-way/ex40/ex40a.py create mode 100644 balazs/python-the-hard-way/ex40/mystuff.py create mode 100644 balazs/python-the-hard-way/ex40/mystuff.pyc diff --git a/balazs/python-the-hard-way/ex40/classtest.py b/balazs/python-the-hard-way/ex40/classtest.py new file mode 100644 index 0000000..6efea36 --- /dev/null +++ b/balazs/python-the-hard-way/ex40/classtest.py @@ -0,0 +1,13 @@ +class MyStuff(object): + + def __init__(self): + self.tangerine = "ya" + + def apple(self): + print("printing apples") + +thing = MyStuff() +thing.apple() +print(thing.tangerine) + +MyStuff().apple() diff --git a/balazs/python-the-hard-way/ex40/ex40.py b/balazs/python-the-hard-way/ex40/ex40.py new file mode 100644 index 0000000..14de9b5 --- /dev/null +++ b/balazs/python-the-hard-way/ex40/ex40.py @@ -0,0 +1,26 @@ +class Poem(object): + + def __init__(self, lyrics): +# self.lyrics = lyrics + pass + + def tell(self, ): + poem = lyrics + for line in poem: #self.lyrics: + print(line) + + +# drill 2, poem to var: +bday = ["Happy birthday", + " La LA",] + + +happy_bday = Poem(bday) + +another_poem = Poem(["Roses are red, violets a blue", + "I should finish before the time runs out", + "Cows say moo"]) + +happy_bday.tell() + +another_poem.tell() diff --git a/balazs/python-the-hard-way/ex40/ex40a.py b/balazs/python-the-hard-way/ex40/ex40a.py new file mode 100644 index 0000000..3398542 --- /dev/null +++ b/balazs/python-the-hard-way/ex40/ex40a.py @@ -0,0 +1,3 @@ +import mystuff +mystuff.apple() + diff --git a/balazs/python-the-hard-way/ex40/mystuff.py b/balazs/python-the-hard-way/ex40/mystuff.py new file mode 100644 index 0000000..5bbf158 --- /dev/null +++ b/balazs/python-the-hard-way/ex40/mystuff.py @@ -0,0 +1,8 @@ +#mystuff = {'apple': "I AM APPLES!"} +#print(mystuff['apple']) + +def apple(): + print("I AM APPLES!") + +# just a variable +tangerine = "Living refleciton of a dream" diff --git a/balazs/python-the-hard-way/ex40/mystuff.pyc b/balazs/python-the-hard-way/ex40/mystuff.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6f3c946787201a50a9e72e114d00df22d5b6d82f GIT binary patch literal 474 zcmc&vJx{|h5OvxjQ3Mk!gW0k;W?)2!3L!u$RYkTANQZq%EICeOJ3yHEiEJ$V2mSyT zRFK*~fF-|scY62n#$N|}?;oEJimhKl@q&IhB+!h#F}5O-uvNnJh~?>+>Kp3IK|LMR z3A?_bmOLF%wg~%#w|sWTXUpaMDnCvsXIl_zs!0tIq;Z7@sTz%0=Squ4Rhg>fFBcZU zJL5{Bj8_)LBUpG1avj<}R*e&}LQ#R&;u(60FQ+FmVu(T3eTZFAWF*_6jnK9hCq%+< zDoer<;oLmYc