def test_ex4(): """Ex4: Use string formatting""" import gizmo subjects = ['subj1', 'subj2'] flist = gizmo.relative_path(subjects) assert flist[0] == "./subjects/mock_recording_subj1.rec" assert flist[1] == "./subjects/mock_recording_subj2.rec" subjects = ['subj1', 'subj2', 'subj3', 'subj4'] flist = gizmo.relative_path(subjects) assert flist[0] == "./subjects/mock_recording_subj1.rec" assert flist[1] == "./subjects/mock_recording_subj2.rec" assert flist[2] == "./subjects/mock_recording_subj3.rec" assert flist[3] == "./subjects/mock_recording_subj4.rec"
def exercise(name="Ariel"): print(">>> gizmo.hello('Gizmo', 'Germany')") gizmo.hello('Gizmo', 'Germany') print(">>> gizmo.hello('Gizmo')") gizmo.hello('Gizmo') print(">>> gizmo.spell('hello')") gizmo.spell('hello') print(">>> print(gizmo.relative_path(['subject1', 'subject2']))") print(gizmo.relative_path(['subject1', 'subject2'])) print(">>> giz = gizmo.Gizmo(name='Ariel')") giz = gizmo.Gizmo('Ariel') print(">>> print(giz)") print(giz) print(">>> print(giz.name)") print(giz.name) print(">>> giz.speak()") giz.speak() print(">>> print(gizmo.multiplication_table())") print(gizmo.multiplication_table()) print(">>> print(gizmo.multiplication_table(zero_out_multiples=5))") print(gizmo.multiplication_table(zero_out_multiples=5)) print(">>> fib = gizmo.generate_fibonacci_sequence(10)") fib = gizmo.generate_fibonacci_sequence(10) print(">>> while(True): print(next(fib))") try: while(True): print(next(fib)) except StopIteration: pass print(">>> print(gizmo.get_fibonacci_sequence(10))") print(gizmo.get_fibonacci_sequence(10)) print(">>> print(gizmo.get_titanic().head(5))") print(gizmo.get_titanic().head(5)) print(">>> print(gizmo.get_titanic_children())") print(gizmo.get_titanic_children())
@author: jenska """ import gizmo #%% gizmo.hello('Roi', 'Latvia') gizmo.hello('Roi') #%% gizmo.spell('word') #%% #ids = ['subj1','subj2'] ids = 'subjx' paths = gizmo.relative_path(ids) print(paths) #%% from gizmo import Gizmo g = Gizmo('Mabelle') g.speak() #%% t = gizmo.multiplication_table() print(t) #%% print(gizmo.multiplication_table.__doc__)