Μάθημα : Προγραμματισμός Βπ Θεωρία
Κωδικός : 0540545254
-
Εμφάνιση όλων των ενοτήτων
-
Εντολή if - Χαρακτηρισμός βαθμολογίας μαθητή
-
3.3.1 Βασικές εντολές
-
Συλλογή βιντεο Python
-
1.2 Ανάλυση ενός προβλήματος σε απλούστερα υποπροβλήματα
-
1.3 Περιγραφή με ψευδοκώδικα / διάγραμμα ροής
-
3.2 Μεταβλητές και τύποι δεδομένων
-
3.2.2 Μεταβλητές
-
A Practical Introduction to Web Scraping in Python
-
ΧΡΉΣΗ ΕΣΟΧΩΝ ΣΤΗΝ PYTHON
-
ΕΝΤΟΛΗ for
-
Eντολή while 1/4/2023
-
1/4/2024 εντολή while
-
Εντολή while (3/4/20224)
-
HTML Generator
-
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟς ΘΕΩΡΙΑ 2024
-
ΕΦΑΡΜΟΓΕΣ ΕΝΤΟΛΗΣ FOR
-
3/12/2024εφαρμογες εντολής φορ
-
Τελεστές σύγκρισης
-
Εντολή while
-
2024-12-18
-
28/1/2025 ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ - ΑΣΚΗΣΗ ΣΥΝΔΥΑΣΜΟΥ ΧΡΗΣΗΣ for & while
-
Μαθημα 29/10/2028
-
ΕΥΡΕΣΗ ΜΕΣΟΥ ΟΡΟΥ
-
Εντολή if - Χαρακτηρισμός βαθμολογίας μαθητή
ΧΡΉΣΗ ΕΣΟΧΩΝ ΣΤΗΝ PYTHON
Στην Python, η σωστή χρήση των εσοχών (indentation) είναι πολύ σημαντική για να ορίσεις τα blocks ή ομάδες εντολών σωστά. Σε αντίθεση με άλλες γλώσσες προγραμματισμού που χρησιμοποιούν αγκύλες ({}) για να ορίσουν blocks, η Python χρησιμοποιεί την εσοχή για να προσδιορίσει την ομαδοποίηση των δηλώσεων.
Αυτό σημαίνει ότι πρέπει να προσέχεις πώς χρησιμοποιείς τους χαρακτήρες εσοχής (συνήθως το πλήκτρο Tab ή τέσσερις κενές θέσεις) για να διατηρήσεις την ορθή δομή του κώδικά σου. Αν δύο εντολές ανήκουν στο ίδιο block, πρέπει να έχουν την ίδια εσοχή. Αν μια εντολή είναι εσοχή μέσα σε ένα block, αυτό σημαίνει ότι ανήκει σε ένα εσωτερικότερο block.
Η μη συνεπής χρήση των εσοχών μπορεί να οδηγήσει σε λάθη στον κώδικα και να καταστήσει δύσκολη την κατανόηση της δομής του προγράμματος από άλλους προγραμματιστές. Επομένως, είναι καλή πρακτική να ακολουθείς μια συνεπή σύμβαση εσοχής καθ' όλη τη διάρκεια του κώδικα σου.
num = 12
if num > 10:
print(num + 5)
print("Εκτέλεση ολοκληρώθηκε")
Σε αυτή την περίπτωση, αν η τιμή της μεταβλητής num είναι μεγαλύτερο από 10 (11,12,..) , το πρόγραμμα θα εκτυπώσει τον αριθμό αυτόν προσθέτοντας 5 (δηλαδή 17 για το συγκεκριμένο πρόγραμμα με τιμη του num = 12) και θα εκτυπώσει το μήνυμα "Εκτέλεση ολοκληρώθηκε" ανεξαρτήτως του αποτελέσματος του ελέγχου.
Λανθασμένη Εσοχή
Τώρα, ας δούμε πώς μια λανθασμένη εσοχή μπορεί να αλλάξει τη συμπεριφορά του προγράμματος: