23. juli 2002 - 16:35Der er
9 kommentarer og 1 løsning
python: kan det her ikke gøre bedre og lettere ??
jeg er lige begyndt på det her, så jeg tænkte på om det her ikke kunne gøre bedre så man feks kan skrive flere tal... ??
# Hmm laver en menu print "Select an item" print "1 Plus" print "2 Minus" print "3 Dividere" print "4 Gange"
# Brugers valg choose = input("> ")
# Plus if choose == 1: tal1 = input("Hvad er det fQrste tal: ") tal2 = input("Hvad er det andet tal: ") resultat = tal1+tal2 print "Resultatet er", resultat
# Minus elif choose == 2: tal1 = input("Hvad er det fQrste tal: ") tal2 = input("Hvad er det andet tal: ") resultat = tal1-tal2 print "Resultatet er", resultat
# Dividere elif choose == 3: tal1 = input("Hvad er det fQrste tal: ") tal2 = input("Hvad er det andet tal: ") resultat = tal1/tal2 print "Resultatet er", resultat
# Gange elif choose == 4: tal1 = input("Hvad er det fQrste tal: ") tal2 = input("Hvad er det andet tal: ") resultat = tal1*tal2 print "Resultatet er", resultat
takker ;> noget lignene det jeg ville ha! ;> men tænkte på kan jeg ligge +-*/ i en kommando så man kan vælge det.. og ja det er helt basis det jeg har lavet.. altså kommandoer jeg bare har kastet lidt sammen. :> Du har tjent din point, men du må self gerne svar på det her hvis du gider. hiih Men takker og hygge for nu!
Uha, så skal man kende lige den version af basic du bruger. Prøv at kikke i manualens index umder 'swith' og 'case' det er som regel det den sætning hedder når den er der. fx: switch choose { case '1': resultat = tal1+tal2 break; # skal der måske stå imellem cases. case '2': resultat = tal1+tal2 case '3': resultat = tal1+tal2 case '4': resultat = tal1+tal2 }
tror du har misforstået mig.. (nok min fejl) det er python ikke vb jeg mente bare det var noget helt basis(nybegynder) jeg var igang med... sry hvis jeg fik dig sat på arbejde for ingen skyld :(
Kanont!! Lige det jeg søgte.. Takker for den gode hjælp.. nu gav du faktisk 2 svar.. skal jeg oprette et spørgsmål med flere point til dig for nummer 2 her ?? Ved ikke helt hvad rutinien er med hensyn til det.. men gider bare ikke være som de klamme unger der bare lukker deres spam selvom rigtigt svar! ;>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.