Esempio n. 1
0
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"
Esempio n. 2
0
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())
Esempio n. 3
0
@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__)