コード例 #1
0
def main():
    h1 = Hund(False, "Kari", 10)
    h2 = h1
    h3 = Hund(False, "Kari", 10)  #"samme" som h1

    k1 = Kennel(3, 3)
    naboListe = k1.finnNabo(0, 0)
    print("Hund:", k1._hundeListe[0][0], "\nAntall naboer:", len(naboListe))
    print("Naboer: ")
    for nabo in naboListe:
        print(nabo)
コード例 #2
0
ファイル: testHund.py プロジェクト: chribjel/GL-IN1000-H19
def hovedprogram():
    bikkje = Hund(2, 8)
    print("Vekt:", bikkje.hentVekt())
    for i in range(5):
        bikkje.spring()

    print("Løper fem runder")
    print("Vekt:", bikkje.hentVekt())
    bikkje.spis(8)
    print("Spiser en grov biff")
    print("Vekt:", bikkje.hentVekt())
コード例 #3
0
ファイル: testHund.py プロジェクト: alexbrul/in1000
def hovedprogram():

    ralf = Hund(1, 15)
    for i in range(2):
        ralf.spring()
        print(ralf.hentVekt())
        ralf.spis(1)
        print(ralf.hentVekt())
コード例 #4
0
def hovedprogram():
    hund = Hund(9, 6)
    for x in range(2):
        print("Vekt:", hund.hentVekt())
        hund.spring()
    for x in range(2):
        print("Vekt:", hund.hentVekt())
        hund.spis(2)
コード例 #5
0
def hovedprogram():
    hund1 = Hund(8, 4)

    hund1.spring()
    hund1.spring()
    print("Vekt", hund1.hentVekt(), "kg")

    hund1.spis()
    hund1.spis()
    print("Vekt", hund1.hentVekt(), "kg")
コード例 #6
0
def hovedprogram():

    print(
        "Hei og velkommen til Jenny-dyreklinikken. Vennligst tast inn svar etter spørsmål. Du kan når som helst avslutte programmet."
    )

    svar = 0

    luna = Hund(10, 4, 10)  #oppretter objekt av klasse

    while svar != "Ja":  #While-løkka er for å la hunden løpe og spise minst 2 ganger til brukeren vil avslutte

        luna.spring()
        luna.printUt()
        hundSpis = input("Hvor mange skjeer for vil du gi hunden: ")
        luna.spis(hundSpis)
        luna.printUt()

        svar = input("Vil du avslutte?(Ja/Nei): ")  #
コード例 #7
0
ファイル: testHund.py プロジェクト: Kaminaru/IN1000
def hovedprogram():
    """
    Prosedyre som oppretter hundeobjekt og kjorer flere test klassemetoder og printer vekt
    """
    hund1 = Hund(2, 3)
    for i in range(5):
        print(hund1.hundVekt())
        hund1.spis(2)
        hund1.spis(1)
        hund1.spring()
        hund1.spring()
        print(hund1.hundVekt())
コード例 #8
0
def hovedprogram():
    #Importerer klassen hund
    from hund import Hund

    #Lager ny hund som er 35aar og veier 50kg
    labbetuss = Hund(35, 50)

    #Skriver ut vekt og alder.
    skrivHund(labbetuss, "Labbetuss")

    #springer 6 ganger for aa redusere vekt.
    for i in range(6):
        print("Labbetuss springer")
        labbetuss.spring()

    #skriver ut vekt og alder
    skrivHund(labbetuss, "Labbetuss")

    #Spiser mat for aa gaa opp i vekt igjen
    print("Labbetuss spiser 3 mat")
    labbetuss.spis(4)

    #skriver ut vekt og alder
    skrivHund(labbetuss, "Labbetuss")

    #Springer 5 ganger for aa gaa ned i vekt
    for i in range(5):
        print("Labbetuss springer")
        labbetuss.spring()

    #skriver ut vekt og alder
    skrivHund(labbetuss, "Labbetuss")

    #Spiser litt mer for aa gaa opp i vekt
    print("Labbetuss spiser 10 mat")
    labbetuss.spis(10)

    #skriver ut vekt og alder
    skrivHund(labbetuss, "Labbetuss")
コード例 #9
0
def hovedprogram():
    #jeg lager et Hund-objekt med alder 5 og vekt 20 og kaller den doge
    doge = Hund(5,20)

    #løkken kaller på instansmetodene spring og spis to ganger,
    #for så å skrive ut vekten med .hentVekt()
    for i in range(2):
        print("")
        doge.spring()
        doge.spis(1+i*3) #hunden spiser først 3 porsjoner, så 4
        print("Hundens vekt er nå",doge.hentVekt(),"kg")
コード例 #10
0
def hovedprogram():
    my_dog = Hund(alder=10, vekt=5)
    print(my_dog.get_vekt(), my_dog.get_alder())

    my_dog.spis(3)
    print(my_dog.get_vekt(), my_dog.get_alder())
    my_dog.spring()
    print(my_dog.get_vekt(), my_dog.get_alder())
    my_dog.spis(3)
    print(my_dog.get_vekt(), my_dog.get_alder())

    for _ in range(12):
        my_dog.spring()
    print(my_dog.get_vekt(), my_dog.get_alder())
コード例 #11
0
def main():
    Amon=Hund(8,20,7)
#Hunden Amon loeper 7 ganger.
    Amon.spring()
    print("Vekt: ", Amon.returnerVekt())
    Amon.spring()
    print("Vekt: ", Amon.returnerVekt())
    Amon.spring()
    print("Vekt: ", Amon.returnerVekt())
    Amon.spring()
    print("Vekt: ", Amon.returnerVekt())
    Amon.spring()
    print("Vekt: ", Amon.returnerVekt())
    Amon.spring()
    print("Vekt: ", Amon.returnerVekt())  
    Amon.spring()
    print("Vekt: ", Amon.returnerVekt())

#Hunden Amon spiser 7 ganger.
    Amon.spis()
    print("Vekt: ", Amon.returnerVekt())
    Amon.spis()
    print("Vekt: ", Amon.returnerVekt())
    Amon.spis()
    print("Vekt: ", Amon.returnerVekt())
    Amon.spis()
    print("Vekt: ", Amon.returnerVekt())
    Amon.spis()
    print("Vekt: ", Amon.returnerVekt())
    Amon.spis()
    print("Vekt: ", Amon.returnerVekt())
    Amon.spis()
    print("Vekt: ", Amon.returnerVekt())
コード例 #12
0
ファイル: hundTest.py プロジェクト: borgebj/IN1000-Python
from hund import Hund

jenteHund = Hund(1, "Laila", 15)
gutteHund = Hund(1, "Robert", 1)

#printer objektet med metode som returnerer verdi
print(jenteHund.hentHund())
print(gutteHund.hentHund())

print("")

#printer selve objektet
print(jenteHund)
print(gutteHund)

print("")

jenteHund = gutteHund
print(jenteHund == gutteHund)
print(jenteHund is gutteHund)
コード例 #13
0
def hovedprogram():
    # Oppretter ny objekt
    hund = Hund(4, 5)
    # Kaller på objektets spring og spis funksjon og printer ut vekten
    hund.spring()
    hund.spis(1)
    print(hund.hentVekt())
    # Kaller på objektets spring og spis funksjon og printer ut vekten
    hund.spring()
    hund.spis(7)
    print(hund.hentVekt())
コード例 #14
0
def hovedprogram():

    hund = Hund(5, 50)

    hund.spring()
    hund.spis()

    print("Vekten er: ", hund.hentUtVekt(), " KG.", sep="")

    hund.spring()
    hund.spis()

    print("Den nye vekten er: ", hund.hentUtVekt(), " KG.", sep="")
コード例 #15
0
def hovedprogram():
    Lucie = Hund(5, 11)

    Lucie.alder()
    Lucie.spring()
    Lucie.spring()
    Lucie.spring()
    Lucie.spring()
    Lucie.spring()
    Lucie.spring()
    Lucie.spring()
    Lucie.vekt()
    Lucie.spis(3)
    Lucie.vekt()
    Lucie.spis(2)
    Lucie.vekt()
コード例 #16
0
def hovedprogram():

    # opprett objekt ipa fra klassen Hund
    ipa = Hund(2, 18)

    # kall metoden spring og skriv ut vekt
    ipa.spring()
    print( "Hunden veier", ipa.hentVekt(), "kg" )

    # kall metoden spring og skriv ut vekt
    ipa.spring()
    print( "Hunden veier", ipa.hentVekt(), "kg" )

    # kall metoden spis og skriv ut vekt
    ipa.spis(1)
    print( "Hunden veier", ipa.hentVekt(), "kg" )

    # kall metoden spring og skriv ut vekt
    ipa.spis(1)
    print( "Hunden veier", ipa.hentVekt(), "kg" )
コード例 #17
0
ファイル: testHund.py プロジェクト: krisgrav/IN1000
def hovedprogram():
    hund1 = Hund(6, 13)
    hund1.spring()
    hund1.hentVekt()
    hund1.spring()
    hund1.hentVekt()
    hund1.spring()
    hund1.hentVekt()
    hund1.spis(2)
    hund1.hentVekt()
    hund1.spis(3)
    hund1.hentVekt()
コード例 #18
0
ファイル: testhund.py プロジェクト: SM2507/IN1000
def hovedprogram():
    bisk = Hund(5, 12)  # Lager en instans av hund med alder = 5, vekt = 12

    bisk.spring()  # Kaller på instansmetoden spring
    print(
        "Hundens vekt:",
        bisk.hentvekt())  # Printer vekt ved å kalle på instansmetode hentinfo.
    bisk.spring()
    print("Hundens vekt:", bisk.hentvekt())
    bisk.spis(1)  # Kaller på instansmetoden spis
    print("Hundens vekt:", bisk.hentvekt())
    bisk.spis(1)
    print("Hundens vekt:", bisk.hentvekt())
コード例 #19
0
def hovedprogram():
    hund = Hund(10, 30)

    print("vekt:", hund.hentVekt())

    # spiser og loeper
    hund.spring()
    hund.spis(5)
    hund.spring()
    hund.spis(2)

    print("vekt:", hund.hentVekt())
コード例 #20
0
ファイル: testHund.py プロジェクト: borgebj/IN1000-Python
def hovedprogram():
    #objekt som inneholder den importerte klassen med to arumenter
    hundeobjekt = Hund(7, 18)

    #to objekt som kaller opp metoden vekt og alder fra Hund
    hundeobjekt.vekt()
    hundeobjekt.alder()
    print("")

    #skriver ut hva hunden spiser
    print("Hunden spiser -4:")
    #3 objekt som først kallr opp metoden spis med -4 som argument.
    hundeobjekt.spis(-4)
    #andre objekt kaller opp metoden spring
    hundeobjekt.spring()
    #tredje objekt skriver ut den nye vekten til hunden
    hundeobjekt.vekt()

    #skriver ut hva hunden spiser, og gjør det samme som ovenfor
    print("\nHunden spiser 6:")
    hundeobjekt.spis(6)
    hundeobjekt.spring()
    hundeobjekt.vekt()
コード例 #21
0
ファイル: testHund.py プロジェクト: soelves/portfolio
def hovedprogram():
    fido = Hund(4, 20)

    print("Fido er", fido.hentAlder(), "aar gammel.")

    fido.spring()
    fido.spring()
    fido.spring()
    fido.spring()
    fido.spring()
    print(fido.hentVekt())
    fido.spring()
    print(fido.hentVekt())

    fido.spis(1)
    print(fido.hentVekt())
    fido.spis(5)
    print(fido.hentVekt())
コード例 #22
0
ファイル: testHund.py プロジェクト: Gekkolav/UIO
def hovedprogram():
    #Lager et hundobjekt
    bikkje = Hund(5, 45)
    #Tester de forskjellige metodene til hundeobjektet.
    bikkje.spring()
    bikkje.skrivUt()
    bikkje.spring()
    bikkje.skrivUt()
    bikkje.spring()
    bikkje.skrivUt()
    bikkje.spring()
    bikkje.skrivUt()
    bikkje.spring()
    bikkje.skrivUt()
    bikkje.spring()
    bikkje.skrivUt()
    bikkje.spring()
    bikkje.skrivUt()
    bikkje.spring()
    bikkje.skrivUt()
    bikkje.spis(14)
    bikkje.skrivUt()
    bikkje.spis(0)
    bikkje.skrivUt()
    bikkje.spis(0)
    bikkje.skrivUt()
    bikkje.spis(0)
    bikkje.skrivUt()
コード例 #23
0
def hovedprogram():
    pluto = Hund("7", "12", "10")
    print("Hundens vekt til å begynne med:", pluto.hentvekt())
    pluto.spring()
    print("Hundens vekt etter løping:", pluto.hentvekt())
    pluto.spring()
    print("Hundens vekt etter løping:", pluto.hentvekt())
    pluto.spring()
    print("Hundens vekt etter løping:", pluto.hentvekt())
    pluto.spring()
    print("Hundens vekt etter løping:", pluto.hentvekt())
    pluto.spring()
    print("Hundens vekt etter løping:", pluto.hentvekt())
    pluto.spring()
    print("Hundens vekt etter løping:", pluto.hentvekt())
    pluto.spis()
    print("Hundens vekt etter spising:", pluto.hentvekt())
    pluto.spis()
    print("Hundens vekt etter spising:", pluto.hentvekt())
    pluto.spis()
    print("Hundens vekt etter spising:", pluto.hentvekt())
    pluto.spis()
    print("Hundens vekt etter spising:", pluto.hentvekt())
コード例 #24
0
def hovedprogram():
    hund = Hund(vekt=15, alder=10)
    hund.spring()
    hund.print_vekt()
    hund.spring()
    hund.print_vekt()
    hund.spring()
    hund.print_vekt()
    hund.spring()
    hund.print_vekt()
    hund.spis(1)
    hund.print_vekt()
    hund.spis(4)
    hund.print_vekt()
コード例 #25
0
ファイル: testHund.py プロジェクト: sorttomat/Oblig_6
def hovedprogram():
    trofast = Hund(12, 40)
    print(trofast.hentVekt())
    trofast.spring()
    trofast.spring()
    trofast.spring()
    trofast.spring()
    trofast.spring()
    trofast.spring()
    trofast.spring()
    trofast.spring()
    trofast.spring()
    print(trofast.hentVekt())
    trofast.spis(10)
    trofast.spis(10)
    print(trofast.hentVekt())