Hei. Jeg har laget et Program i Python. Som svarer på alder, med baby, barn, tenåring, og voksen.
Er det noen måte, jeg kan få gjort det, med færre linjer med kode?
Her er script:
Er det noen måte, jeg kan få gjort det, med færre linjer med kode?
Her er script:
Kode
alder = input ("Alder: ") stadie_i_livet = "godt voksen" #Stadie i livet baby if alder == "1": stadie_i_livet = "baby" #Stadie i livet barn if alder == "2": stadie_i_livet = "barn" if alder == "3": stadie_i_livet = "barn" if alder == "4": stadie_i_livet = "barn" if alder == "5": stadie_i_livet = "barn" if alder == "6": stadie_i_livet = "barn" if alder == "7": stadie_i_livet = "barn" if alder == "8": stadie_i_livet = "barn" if alder == "9": stadie_i_livet = "barn" if alder == "10": stadie_i_livet = "barn" if alder == "11": stadie_i_livet = "barn" if alder == "12": stadie_i_livet = "barn" #Stadie i livet tennåring if alder == "13": stadie_i_livet = "tennåring" if alder == "14": stadie_i_livet = "tennåring" if alder == "15": stadie_i_livet = "tennåring" if alder == "16": stadie_i_livet = "tennåring" if alder == "17": stadie_i_livet = "tennåring" if alder == "18": stadie_i_livet = "tennåring" if alder == "19": stadie_i_livet = "tennåring" #Stadie i livet voksen if alder == "20": stadie_i_livet = "voksen i 20 årene" if alder == "21": stadie_i_livet = "voksen i 20 årene" if alder == "22": stadie_i_livet = "voksen i 20 årene" if alder == "23": stadie_i_livet = "voksen i 20 årene" if alder == "24": stadie_i_livet = "voksen i 20 årene" if alder == "25": stadie_i_livet = "voksen i 20 årene" if alder == "26": stadie_i_livet = "voksen i 20 årene" if alder == "27": stadie_i_livet = "voksen i 20 årene" if alder == "28": stadie_i_livet = "voksen i 20 årene" if alder == "29": stadie_i_livet = "voksen i 20 årene" print(" Han er " + stadie_i_livet)
Sist endret av Xasma; 15. september 2019 kl. 12:44.
Grunn: La til code tag