Εκμάθηση Python For Loop με παραδείγματα εξάσκησης



Αυτή η ανάρτηση στο Python For Loop εξηγεί τι είναι το For Loops και πού μπορούμε να το χρησιμοποιήσουμε, μαζί με τη σύνταξη του Python For Loop. Περιλαμβάνει επίσης πολλά παραδείγματα που μπορείτε να εξασκηθείτε.

Η γλώσσα προγραμματισμού Python ήταν ένα βήμα μπροστά από άλλες γλώσσες προγραμματισμού από την αρχή. έχει παρόμοιο πλεονέκτημα όταν πρόκειται . Σε αυτό το άρθρο, θα μάθουμε για το Python For Loop και πώς μπορούμε να το χρησιμοποιήσουμε σε ένα πρόγραμμα. Οι ακόλουθες έννοιες καλύπτονται σε αυτό το άρθρο:

Με τεράστιες εφαρμογές και ευκολότερες εφαρμογές του Python με την επιστήμη των δεδομένων, έχει σημειωθεί σημαντική αύξηση του αριθμού των θέσεων εργασίας που δημιουργούνται για την επιστήμη των δεδομένων κάθε χρόνο. Εγγραφείτε για Το Edureka's και αποκτήστε πρακτική εμπειρία με βιομηχανικά έργα σε πραγματικό χρόνο και υποστήριξη 24 × 7, η οποία θα σας καθοδηγήσει στο να γίνετε ένας επιτυχημένος Επιστήμονας δεδομένων,





Ας προχωρήσουμε και ξεκινήστε αυτό το άρθρο με μια βασική εισαγωγή στο για βρόχο στο πύθωνα.

Τι είναι το Python For Loop;

Το a for loop χρησιμοποιείται για την επανάληψη αλληλουχιών όπως το a λίστα , πλειάδα , σειρά , κ.λπ. ή. Και όχι μόνο οι ακολουθίες αλλά και κάθε επαναλαμβανόμενο αντικείμενο μπορούν επίσης να διασταυρωθούν χρησιμοποιώντας ένα για βρόχο.



Ας καταλάβουμε το loop for με τη βοήθεια ενός διαγράμματος ροής που φαίνεται παρακάτω.

διάγραμμα ροής-python για loop-edureka

Η εκτέλεση θα ξεκινήσει και θα αναζητήσει το πρώτο στοιχείο της ακολουθίας ή του επαναλαμβανόμενου αντικειμένου. Θα ελέγξει αν έχει φτάσει στο τέλος της ακολουθίας ή όχι. Μετά την εκτέλεση των δηλώσεων στο μπλοκ, θα αναζητήσει το επόμενο στοιχείο στη σειρά και η διαδικασία θα συνεχιστεί έως ότου η εκτέλεση φτάσει στο τελευταίο στοιχείο της ακολουθίας.



Σύνταξη Python For Loop

Ας κατανοήσουμε τη σύνταξη για βρόχο με ένα παράδειγμα:

x = (1,2,3,4,5) για i σε x: εκτύπωση (i)

Παραγωγή: ένας

2

3

4

5

πώς να μετατρέψετε διπλό σε ακέραιο στην Java

Στο παραπάνω παράδειγμα, η εκτέλεση ξεκίνησε από το πρώτο στοιχείο στην πλειάδα x και συνεχίστηκε έως ότου η εκτέλεση έφτασε στο 5. Είναι ένα πολύ απλό παράδειγμα για το πώς μπορούμε να χρησιμοποιήσουμε ένα για βρόχο στο python. Ας ρίξουμε επίσης μια ματιά στο πώς μπορεί να χρησιμοποιηθεί η λειτουργία εύρους για βρόχο.

Εύρος σε Python For Loop

Στο python, το εύρος είναι μια ενσωματωμένη συνάρτηση που επιστρέφει μια ακολουθία. ΕΝΑ συνάρτηση εύρους έχει τρεις παραμέτρους που είναι παράμετρος έναρξης, παράμετρος λήξης και παράμετρος βήμα. Η παράμετρος λήξης δεν περιλαμβάνει τον αριθμό που δηλώθηκε, ας το κατανοήσουμε με ένα παράδειγμα.

a = λίστα (εύρος (0,10,2)) εκτύπωση (a)

Παραγωγή: [0,2,4,6,8]

Στο παραπάνω παράδειγμα, η ακολουθία ξεκινάει από το 0 και τελειώνει στο 9 επειδή η παράμετρος λήξης είναι 10 και το βήμα είναι 2, επομένως κατά την εκτέλεση εκτελείται άλματα 2 βημάτων μετά από κάθε στοιχείο.

Τώρα ας ρίξουμε μια ματιά σε ένα παράδειγμα χρησιμοποιώντας το python for loop.

ανάλυση ενός αρχείου xml σε java
def pattern (n): k = 2 * n - 2 for i in range (0, n): for j in range (0, k): print (end = ') k = k - 1 για j in range ( 0, i + 1): μοτίβο εκτύπωσης ('*', end = '') εκτύπωσης ('r') (15)

Παραγωγή:

Στο παραπάνω παράδειγμα, καταφέραμε να φτιάξουμε ένα χρησιμοποιώντας μια λειτουργία εύρους. Χρησιμοποιήσαμε τη συνάρτηση εύρους για να πάρουμε τον ακριβή αριθμό λευκών κενών και τιμών αστερίσκου, έτσι ώστε να έχουμε το παραπάνω μοτίβο.

Ας ρίξουμε μια ματιά στο πώς μπορούμε να χρησιμοποιήσουμε μια δήλωση διακοπής σε έναν πύθωνα για βρόχο.

Python For Loop Break

Το Break in python είναι μια δήλωση ροής ελέγχου που χρησιμοποιείται για έξοδο από την εκτέλεση μόλις αντιμετωπιστεί το διάλειμμα. Ας καταλάβουμε πώς μπορούμε να χρησιμοποιήσουμε μια δήλωση διακοπής στο a for loop χρησιμοποιώντας ένα παράδειγμα.

Ας πούμε ότι έχουμε μια λίστα με ως αντικείμενα, έτσι θα βγούμε από το βρόχο χρησιμοποιώντας τη δήλωση διακοπής μόλις συναντηθεί η επιθυμητή συμβολοσειρά.

company = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] για x in company: if x == 'R': break print (x)

Παραγωγή: ΕΙΝΑΙ

ρε

Ε

Στο παραπάνω παράδειγμα, μόλις ο βρόχος συναντήσει τη συμβολοσειρά 'R', μπαίνει στο μπλοκ δήλωσης if όπου η δήλωση διακοπής εξέρχεται από τον βρόχο. Ομοίως, μπορούμε να χρησιμοποιήσουμε τη δήλωση διακοπής σύμφωνα με τις δηλώσεις προβλημάτων.

Τώρα, ας ρίξουμε μια ματιά στο πώς μπορούμε να χρησιμοποιήσουμε το python για βρόχο σε λίστες.

Python για βρόχο στη λίστα

Μια λίστα στο python είναι μια ακολουθία όπως οποιαδήποτε άλλη Τύπος δεδομένων , επομένως είναι αρκετά εμφανές για το πώς μπορούμε να χρησιμοποιήσουμε μια λίστα. Επιτρέψτε μου να σας δείξω ένα παράδειγμα όπου χρησιμοποιείται το a for loop σε μια λίστα.

χρώμα = [«μπλε», «λευκό»] όχημα = [«αυτοκίνητο», «ποδήλατο», «φορτηγό»] color_comb = [(x, y) για x σε χρώμα για y στο όχημα] εκτύπωση (color_comb)

Παραγωγή: [(«μπλε», «αυτοκίνητο»), («μπλε», «ποδήλατο»), («μπλε», «φορτηγό»), («λευκό», «αυτοκίνητο»), («λευκό», «ποδήλατο») , («λευκό», «φορτηγό»)]

Ας ρίξουμε επίσης μια ματιά στο πώς μπορούμε να χρησιμοποιήσουμε τη δήλωση συνέχισης στο a for loop στο python.

Συνεχίστε στο Python For Loop

Ας το καταλάβουμε το ίδιο παράδειγμα που χρησιμοποιήσαμε στη δήλωση διακοπής, αντί για διακοπή, θα χρησιμοποιήσουμε τη δήλωση συνέχισης. Είναι επίσης μια δήλωση ελέγχου, αλλά η μόνη διαφορά είναι ότι θα παραλείψει την τρέχουσα επανάληψη και θα εκτελέσει ούτως ή άλλως τις υπόλοιπες επαναλήψεις.

company = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] for x in company: if x == 'R': συνέχεια εκτύπωσης (x)

Παραγωγή: ΕΙΝΑΙ

ρε

Ε

ΕΙΝΑΙ

ΠΡΟΣ ΤΟ

ΠΡΟΣ ΤΟ

Στο παραπάνω παράδειγμα, η δήλωση συνέχισης συναντήθηκε όταν η τιμή συμβολοσειράς ήταν 'R', οπότε η εκτέλεση παρέλειψε τη συγκεκριμένη επανάληψη και μετακινήθηκε στο επόμενο στοιχείο της λίστας.

Ας δούμε τώρα μερικά άλλα παραδείγματα για καλύτερη κατανόηση του τρόπου με τον οποίο μπορούμε να χρησιμοποιήσουμε το loop στο Python.

Παραδείγματα Python For Loop

Εδώ είναι ένα απλό πρόγραμμα βρόχου για την εκτύπωση του προϊόντος οποιουδήποτε πέντε αριθμών που λαμβάνονται από τον χρήστη

res = 1 για i στην περιοχή (0,5): n = int (είσοδος ('enter a number')) res * = n print (res)

Παραγωγή:

Εδώ είναι ένα άλλο απλό πρόγραμμα για τον υπολογισμό της περιοχής των τετραγώνων των οποίων οι πλευρές δίνονται σε μια λίστα.

πλευρά = [5,4,7,8,9,3,8,2,6,4] περιοχή = [x * x για x στην πλευρά] εκτύπωση (περιοχή)

Παραγωγή: [25, 16, 49, 64, 81, 9, 64, 4, 36, 16]

Τώρα που έχουμε τελειώσει με τις έννοιες για το loop, ακολουθούν μερικά σεμινάρια που θα σας βοηθήσουν να μάθετε τη γλώσσα προγραμματισμού με δομημένο τρόπο.

  1. Ενώ βρόχος στο Python
  2. Συλλογές στο Python
  3. Κατηγορίες και αντικείμενα Python
  4. Ενότητες Python

Αυτό μας φέρνει στο τέλος αυτού του άρθρου όπου μάθαμε πώς μπορούμε να χρησιμοποιήσουμε το For Loop In Python. Ελπίζω να είστε ξεκάθαροι με όλα όσα έχουν μοιραστεί μαζί σας σε αυτό το σεμινάριο.

Εάν βρήκατε αυτό το άρθρο σχετικά με το 'Python For Loop' σχετικό, ρίξτε μια ματιά στο μια αξιόπιστη διαδικτυακή εταιρεία εκμάθησης με ένα δίκτυο περισσότερων από 250.000 ικανοποιημένων μαθητών σε όλο τον κόσμο.

πώς να δημιουργήσετε ένα πακέτο java

Είμαστε εδώ για να σας βοηθήσουμε με κάθε βήμα στο ταξίδι σας και να δημιουργήσετε ένα πρόγραμμα σπουδών που έχει σχεδιαστεί για φοιτητές και επαγγελματίες που θέλουν να γίνουν . Το μάθημα έχει σχεδιαστεί για να σας δώσει μια πρώτη αρχή στον προγραμματισμό Python και να σας εκπαιδεύσει τόσο για τις βασικές όσο και για τις προηγμένες ιδέες Python μαζί με διάφορες σαν

Εάν συναντήσετε οποιεσδήποτε ερωτήσεις, μη διστάσετε να κάνετε όλες τις ερωτήσεις σας. Βάλτε τα στην ενότητα σχολίων του 'Python for Loop' και η ομάδα μας θα χαρεί να απαντήσει.