Hallo Ich versuche ein kurzes Programm mit dem folgenden Pseudocode zu schreiben Ich kann nicht herausfinden, wie man die Arrays in Pseudocode in Python übersetzt. Zum Beispiel:Arrays in Pseudocode zu Python übersetzen
declare Names[5] as a string
versuchte ich
Name[5] = string
zu setzen, aber es wird mit nicht aufgelösten Verweis kommen habe ich versucht, aufzublicken Anleitungen, wie Arrays zu verwenden, aber noch kann es nicht herausfinden, könnten Sie geben mir ein paar Tipps oder einige gute Videos erklären Arrays
Main
Call writeNammeAssn()
Declare Names[5] As String
Declare Sales[5] As Float
Set Max = 0
Set K = 0
Set Index = 0
Names[K] = getName()
Sales[K] = getFloat()
While Names[K] != "*"
If Sales[K] > Max Then
Set Index = K
Set Max = Sales[Index]
End If
Set K = K + 1
Names[K] = getName()
Sales[K] = getInt()
End While
Write "Maximum sales for the month: " + Max
Write "Salesperson: " + Names[Index]
End Main
dort Hallo. SO ist keine Code-Übersetzungs-Website. Bitte machen Sie zuerst einen Versuch und teilen Sie Ihren Code. Wir helfen Ihnen beim Debuggen. –
[Diese Frage ist fast die gleiche wie Ihre] (https://stackoverflow.com/questions/44958366/array-in-python-using-pseudo-code) hat drei Antworten, eine davon meine. Einer von ihnen sollte zu dir passen. Meine befasst sich insbesondere mit der Deklaration der Arrays. Nach Ressourcen wie "Videos zur Erklärung von Arrays" zu fragen, ist für diese Site explizit nicht relevant. –
In Python müssen Arrays oder 'Listen', wie sie hier allgemein bekannt sind, nicht deklariert werden, wenn ihre Größe an den Namen angehängt ist. Sie sind in Python dynamisch. Also 'namen = ['Bill', 'George']' würde genauso funktionieren wie 'namen = []'. –