Heim  >  Artikel  >  Backend-Entwicklung  >  Erklärung der Python-While-Schleifenanweisung und Synchronisationsanalyse (Codebeispiel)

Erklärung der Python-While-Schleifenanweisung und Synchronisationsanalyse (Codebeispiel)

Tomorin
TomorinOriginal
2018-08-11 15:37:403036Durchsuche

Als Programmiersprache verfügt Python natürlich über eine eigene Schleifenanweisung. Die gebräuchlichsten sind die Python-while-Schleifenanweisung und die for-Schleifenanweisung. (Schüler mit Programmierkenntnissen sollten beachten, dass es in der Python-while-Schleifenanweisung keine Schleifenanweisung im do...while-Format gibt)

Python dient als Die Hintergrundsprache, die auf anderen Sprachen basiert, nimmt das Wesentliche und verwirft die Schlacke: Allein aus der Perspektive der Schleifenanweisung ist das, was sie verwendet, in anderen Sprachen unersetzlich, und auf dieser Grundlage wird in Kombination mit der tatsächlichen Situation im Hintergrund das Verhalten von „Der Einfachheit halber die Logik komplizieren“ wurde in einigen Sprachen aufgegeben.

Als ich zum ersten Mal Programmieren lernte, stellte mir mein Lehrer eine Frage: „Wie sind deine Mathe- und Englischkenntnisse??“ Zuerst wusste ich nicht, warum ich plötzlich diese Frage stellte, aber Als sich mein Studium allmählich vertiefte, verstand ich allmählich die ursprüngliche Absicht des Lehrers: Für diejenigen, die eine mathematische Grundlage haben und die Logiksprache mit der umfassendsten Abdeckung der Programmierung lernen möchten, ist sie besser als andere höhere effizienz. Natürlich erfordert die sogenannte „mathematische Grundlage“ nur die Beherrschung der Mathematik der Mittelstufe.

Was Englisch betrifft, wissen wir natürlich alle, dass die Python-Sprache zuerst in den Vereinigten Staaten erfunden und veröffentlicht wurde. Daher ist die auf Englisch ausgedrückte Computersprache die „Muttersprache“ von der personifizierte Computer.

Als nächstes beginnen wir mit der Erklärung der Python-while-Schleifenanweisung:

Erklärung der Python-While-Schleifenanweisung und Synchronisationsanalyse (Codebeispiel)

(Abbildung 1.1)

Abbildung 1.1 drückt den Schleifenfluss der gesamten while-Schleifenanweisung aus, auch Schleifenlogik genannt

Bedingung ist oft das, was wir angeben to while Eine von der Schleife festgelegte Bedingung ist immer eine Bedingung von wahr (wahr). Nur wenn die Bedingung wahr ist, beginnt die while-Schleifenanweisung mit der Schleife. Wenn die Bedingung falsch (nicht wahr) ist, beendet die while-Anweisung den Zyklus.

Das Folgende ist ein Beispiel für eine Schleifenanweisung, wenn die Bedingung der while-Anweisung wahr ist.

z. B.:

Python-Code:

#!/usr/bin/ env python                
# -*- coding: UTF-8 -*- 
count = 0
while (count < 9):                            
      print &#39;The count is:&#39;, count
       count = count + 1 
        print "Good bye!"

Führen Sie es aus und die Ergebnisse sind wie folgt:

The count is: 0
The count is: 1
The count is: 2
The count is: 3
The count is: 4
The count is: 5
The count is: 6
The count is: 7
The count is: 8
Good bye!

Synchronisierte Analyse:

#!/usr/bin/env python

und allgemein #! /usr/bin/ Python ist anders. Ich habe env vor env hinzugefügt, um zu verhindern, dass Benutzer / einfügen. Die Python-Datei befindet sich unter der Datei /usr/bin, und der Editor kann die Python-Datei auch problemlos finden.

# -*- coding: UTF-8 -*-

Um sicherzustellen, dass das im Hintergrund bearbeitete Chinesisch normal angezeigt werden kann

count = 0

weisen Sie der Variablen count einen Wert zu Wert ist 0

while(count < 9):

Während die Schleife beginnt, setze die Schleifetrue als: wenn die Anzahl kleiner als 9

print&#39;The count is:&#39; ,  count

Verwenden Sie

print, um Zeichenfolge + Variablen auf Python auszugeben, und geben Sie „die Anzahl ist die von uns festgelegte Variable “ aus "

count = count +1

whlie'strueNachdem die Bedingungen erfüllt sind, wird die Schleife fortgesetzt, was zählt +1. Nachdem Sie eins zum -Wert hinzugefügt haben, weisen Sie es erneut zu, um zu zählen

print"Good bye!"

Die Bedeutung dieser Codezeile ist Folgendes Wenn count größer als

9 ist, d. h. eine weitere Zeichenfolgenausgabe nach count nicht mehr die Bedingungen von true erfüllt, führen Sie eine weitere Ausgabe aus

Das Obige dient der

Erklärung und synchronen Analyse der Python-While-Loop-Anweisung . Ich hoffe, dass es für alle hilfreich ist, wenn Sie auf damit verbundene Probleme stoßen. Ich hoffe auch, dass jeder die Verwendung von verstehen kann Python-While-Loop-Anweisung durch diesen Artikel.

Außerschulische Erweiterung:

Python-Einführungsschleife: for-Schleife und else-Verwendung, mit ausführlichen Beispielen


Das obige ist der detaillierte Inhalt vonErklärung der Python-While-Schleifenanweisung und Synchronisationsanalyse (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn