20192404 Experiment 2 "Python-Programmierung"

Student ID 20192404 "Python Programming" Experiment 2 Bericht

Kurs: "Python Programming"
Klasse: 1924
Name: Jia Zhibo
Studenten-ID: 20192404
Experimenteller Lehrer: Wang Zhiqiang
Experiment Datum: 11. April 2020
Pflicht- / Wahlfach: Öffentlicher Wahlkurs

1. Experimenteller Inhalt

  • Entwerfen und vervollständigen Sie ein vollständiges Anwendungsprogramm, vollständige Operationen wie Addition, Subtraktion, Multiplikation und Division sowie weitere Funktionen.
  • Untersuchen Sie Wissenspunkte wie grundlegende Grammatik, Beurteilungsanweisungen, Schleifenanweisungen und logische Operationen.

2. Experimenteller Prozess und Ergebnisse

Mein Taschenrechnerprogramm hat eine lange Entwicklung durchlaufen.

Das Folgende ist ein Screenshot meines endgültigen Programms und meiner Ergebnisse:

p1

p2

p3

p4

Zunächst wusste ich, dass ich den Taschenrechner 3 Tage im Voraus in der Experimentierklasse machen würde, also plante ich, zuerst einen dummen Vogel zu fliegen.

Zunächst konnte mein Programm nur einfache Additions- und Subtraktionsoperationen durchführen.

Später dachte ich nicht, dass es so einfach sein würde, also fügte ich Multiplikations-, Divisions- und Moduloperationen hinzu.

Nachdem ich an der experimentellen Klasse teilgenommen hatte, stellte ich fest, dass die Anfrage des Lehrers es uns ermöglichte, den Zyklus zu verwenden, was mich überraschte, da ich mir nicht vorstellen konnte, wo ich ihn verwenden sollte.

Aber ich erinnere mich an die Nacht vor dem Experimentierkurs. Ich denke, der Taschenrechner sollte die Möglichkeit haben, die Berechnung basierend auf den vorherigen Ergebnissen fortzusetzen. Deshalb habe ich mit Han Wen gesprochen und ihn um Rat gefragt.

Nach der Änderung in der Experimentierklasse bekam ich endlich meine endgültige Version des Taschenrechnerprogramms.

(Mit vereinfachter Version Screenshot)

3. Während des Experiments und des Lösungsprozesses aufgetretene Probleme

  • Frage 1: Zu Beginn verwendete der Code meines Rechners keine Schleifen, was dazu führte, dass der Code sehr lang und redundant war
  • Problem 1 Lösung: Überlegen Sie, wie Sie eine in der vorherigen Klasse erlernte Funktion am einfachsten definieren, entwerfen und im Internet nach verwandten Programmen suchen können.
  • Frage 2: Ich weiß nicht, wie ich die Berechnung basierend auf dem Ergebnis des vorherigen Schritts fortsetzen und wie ich die Schleife hinzufügen soll.
  • Lösung für Problem 2: Diskutieren und konsultieren Sie Klassenkameraden (auch Schüler mit ähnlichen Hauptfächern), zeichnen Sie schließlich ihre Vorschläge in der experimentellen Klasse und stellen Sie ihren eigenen Code zusammen.

Andere (Gefühl, Denken usw.)

Die persönliche Stärke ist begrenzt, da der sogenannte einsame Baum schwer zu unterstützen ist. Tatsächlich können viele Probleme gut gelöst werden, wenn wir mit allen diskutieren und die Vorschläge anderer aktiv aufnehmen, und ich weiß nicht, ob sie ihre Programmierung lernen müssen Das Wichtigste ist übrigens zu lernen,
wie sie denken und wie man lernt. Drei Linien muss mein Lehrer, in der Tat, es gibt viele, viele Studenten sind rund verdient unsere langfristigen Lernen, ich bin froh , dass ich eine Gruppe von herausragenden Studenten habe, mir die Gelegenheit geben streben sie, und aggressive Anstrengungen zu emulieren zu haben ,
zu dem Tag Kann zum Lernobjekt anderer werden.

Referenzen

Nein, die meisten Probleme werden durch persönliche mündliche Kommunikation und Chat-Aufzeichnungen gelöst.

Ich denke du magst

Origin www.cnblogs.com/jzbysl0910/p/12678587.html
Empfohlen
Rangfolge