2017-03-06 2 views
-2

zu erstellen Dies ist meine Codierung bisherEin Programm dem Benutzer zu ermöglichen, eine Checkliste

numofthings=int(input("How many things do you need to pack? ")) 
numoftasks=int(input("How many tasks do you need to complete to prepare? ")) 

checklist1=[] 
end=' ' 
while end.lower()!='end': 
    item=input("Please enter the things you need to pack and type 'End' when you're done: ") 
    checklist1.append(item) 
    end=item 

checklist2=[] 
end=' ' 
while end.lower()!='end': 
    task=input("What tasks do you have to complete and type 'End' when you're done ") 
    checklist2.append(task) 
    end=task 
print(checklist1) 
print(checklist2) 

Wie erhalte ich die Gegenstände, die sie in ein Array/Liste gespeichert Liste? Auch wie mache ich es so, dass sie nur die Anzahl der Artikel auflisten können, die sie angeblich packen mussten?

begann ich nur 2 Wochen Codierung vor so traurig, wenn es offensichtlich ist, und ich habe übersehen es

+0

Was ist Ihre Frage? Funktioniert etwas nicht so, wie Sie es erwarten? – FamousJameous

Antwort

0

Wie erhalte ich die Gegenstände, die sie in ein Array/Liste gespeichert Liste?

Sie schon, dass nur gut tun: das ist, was Sie mit

checklist.append(item) 

bekommen Wenn Sie eine einfachen Reporting-Anweisung in der Schleife bleiben, werden Sie, dass passiert sehen, wie Sie gehen:

checklist.append(item) 
print(checklist) 

Kommentieren Sie diese Zeile, bevor Sie das Programm einschalten.

Ich vermute, dass Sie zwei separate Check-Listen benötigen, jedoch jeweils eine für Verpackung und Aufgaben.

Wie mache ich es so, dass sie nur die Anzahl der Artikel auflisten können, die sie sagten, dass sie packen mussten?

Entscheiden Sie, wie Sie entscheiden wollen, wann Sie genug haben. Ihr aktueller Code sucht nach dem Triggerwert "end". Wenn Sie wissen, wie oft Sie laufen haben, bevor Sie die Schleife eingeben, dann ein für Schleife verwenden:

for i in range(num_of_things): 

Heißt das, Sie in Bewegung zu bekommen?

+0

Danke, es funktioniert jetzt. – Zigzag

Verwandte Themen