Example #1
0
def main():
    zagloba = Rycerz()
    zagloba.maszeruj(5)
    zagloba.atakuj()
    print(zagloba)

    potahontas = Lucznik()
    potahontas.maszeruj(8)
    potahontas.atakuj()
    print(potahontas)
    potahontas.atakuj()
    potahontas.atakuj()
    potahontas.atakuj()
    potahontas.atakuj()
    potahontas.atakuj()

    rycerze = []

    for i in range(4):
        rycerze.append(Rycerz())

    print(rycerze)

    for rycerz in rycerze:
        rycerz.maszeruj(2000)

    rycerze.append(Rycerz())

    for rycerz in rycerze:
        rycerz.atakuj()

    print("Oddział! Baczność!")
    for rycerz in rycerze:
        print(rycerz)


    lucznicy = []

    for l in range(3):
        lucznicy.append(Lucznik())

    armia = rycerze + lucznicy

    print("Armia")
    for wojownik in armia:
        print(wojownik)

    for wojownik in armia:
        wojownik.atakuj()

    print("Armia po ataku")
    for wojownik in armia:
        print(wojownik)
Example #2
0
def main():
    p = Rycerz()
    print(p)
    p.maszeruj(10)
    print(p)
    p.atakuj()
    print(p)
    l = Lucznik()
    print(l)
    l.maszeruj(20)
    print(l)
    l.atakuj()
    print(l)
Example #3
0
def main():
    knight = Rycerz()
    print(knight)
    knight.maszeruj(10)
    knight.atakuj()
    print(knight)

    archer = Łucznik()
    archer.maszeruj(20)
    archer.atakuj()
    print(archer)

    print(k_army)
    print(a_army)

    army = k_army + a_army
    print(army)

    for warrior in army:
        warrior.atakuj()

    print(army)