Μάθημα : Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ (Γ' ΕΠΑΛ)
Κωδικός : 1940350512
-
Εμφάνιση όλων των ενοτήτων
-
Κανόνες Λειτουργίας Εργαστηρίου Πληροφορικής
-
ΨΗΦΙΑΚΟ ΦΡΟΝΤΙΣΤΗΡΙΟ
-
Κεφάλαιο 1.1 Σχεδίαση και συγγραφή κώδικα
-
Εκπαιδευτικό Λογισμικό - Python 3.13.0
-
Συνάρτηση print - Εμφανίζει δεδομένα στην οθόνη του υπολογιστή
-
Αριθμητικοί Τελεστές
-
Τύποι Δεδομένων στην Python - Η συνάρτηση type
-
Σχεσιακοί ή Συγκριτικοί Τελεστές
-
Λογικοί Τελεστές
-
Μεταβλητές - Εντολή εκχώρησης ή καταχώρησης τιμής
-
H εντολή input
-
Δομή Προγράμματος - Δομή Ακολουθίας
-
Δομή Επιλογής
-
Δράσεις Ενεργού Πολίτη (10 ώρες) - Η Υγιεινή είναι Αξιοπρέπεια – Μια πράξη φροντίδας
-
Quiz: Μαζί on line – Συνεργαζόμαστε – Σερφάρουμε με Ασφάλεια!
-
Ψηφοφορία για την Καλύτερη Αφίσα της Δράσης "Η Υγιεινή είναι Αξιοπρέπεια - μια πράξη φροντίδας'
-
Κανόνες Λειτουργίας Εργαστηρίου Πληροφορικής
Δομή Επιλογής
(Από τις σημειώσεις του κ. Ευριπίδη Βραχνού)
Α) Αν θέλουμε να εκτελεστεί μια ακολουθία εντολών, μόνον εφόσον πληρείται μία συγκεκριμένη συνθήκη, τότε χρησιμοποιούμε τη δομή επιλογής if (AN) με τη συνθήκη την οποία θέλουμε να ελέγξουμε. Η εντολή ελέγχου if συντάσσεται ως εξής:
if <συνθήκη ελέγχου>:
<εντολές>
Αν η συνθήκη είναι αληθής τότε το σύνολο των εντολών που περιέχονται στην δομή if θα εκτελεστούν, αλλιώς η ροή του προγράμματος θα προσπεράσει τη δομή if και θα συνεχίσει μετά το τέλος της if.
Β) Αν ανάλογα με την αποτίμηση μιας συνθήκης θέλουμε να εκτελεστούν διαφορετικές εντολές, τότε μπορούμε να χρησιμοποιήσουμε τη δομή επιλογής if…else (AN…ΑΛΛΙΩΣ).
Αν ισχύει η συνθήκη (True) θα εκτελεστεί το μπλοκ εντολών της if, αλλιώς, αν δεν ισχύει (False), θα εκτελεστεί το μπλοκ εντολών της else. Η εντολή ελέγχου if … else συντάσσεται ως εξής:
if <συνθήκη>:
# εκτελούνται όταν η συνθήκη είναι True
else:
# εκτελούνται όταν η συνθήκη είναι False
Σημείωση: Οι ομάδες εντολών που θα εκτελεστούν, αν ισχύει η συνθήκη, ορίζονται ως ένα μπλοκ με εσοχή (κενά διαστήματα) βάζοντας τη μία εντολή κάτω από την άλλη. Δεν πρέπει να διαγράψουμε τα κενά αυτά διαστήματα.
Γ) Η Python προσφέρει τη δυνατότητα για σύνταξη σύνθετων δομών επιλογής με τη χρήση της εντολής elif. Η σύνταξη είναι ως εξής:
if <συνθήκη>:
<εντολές>
elif <συνθήκη2>:
<εντολές_2>
else:
<εντολές_3>
Παράδειγμα για την δομή επιλογής if … else…
Να γίνει πρόγραμμα σε Python το οποίο διαβάζει τον τελικό βαθμό ενός μαθητή στο μάθημα της Πληροφορικής. Αν ο βαθμός είναι μεγαλύτερος ή ίσος του 10 να εμφανίζει το μήνυμα προάγεται αλλιώς να εμφανίζει το μήνυμα απορρίπτεται.
Καντε κλικ πάνω στην ενότητα για να δείτε το φυλλάδιο με τις ασκήσεις