Σε αυτό το κεφάλαιο θα εξετάσουμε τις συνήθεις περιπτώσεις δημιουργίας και εκχώρησης μεταβλητών σε απλά προγράμματα.
Mέσος όρος ↗ ◊ Ποσοστό ↗ ◊ Παρανόηση Ποσοστού ↗ ◊ Περισσότερες Ασκήσεις ↗
Ξεκινάμε με ένα παράδειγμα αθροίσματος:
sum = 1 + 99 + 2 + 98
ή μπορεί να γίνει και με την δημιουργία και χρήση περισσότερων μεταβλητών:
Μέσος όρος είναι το άθροισμα των συμμετεχόντων δια το πλήθος των συμμετεχόντων.
Π.χ.
Έχουμε τους αριθμούς:
10, 15, 5, 20
Ο μέσος όρος υπολογίζεται ως εξής:
average = (10 + 15 + 5 + 20) / 4
ή μπορεί να γίνει και με την δημιουργία και χρήση περισσότερων μεταβλητών:
⚙️Άσκηση - Μέσος όρος τριών (3) αριθμών
Αντικαταστήστε το κενό ___1___ με την κατάλληλη αριθμητική έκφραση ώστε να υπολογίζει τον μέσο όρο των δεδομένων αριθμών a
, b
και c
.
⚙️Άσκηση - Μέσος όρος πέντε (5) αριθμών
Αντικαταστήστε το κενό ___1___ με την κατάλληλη αριθμητική έκφραση ώστε να υπολογίζει τον μέσο όρο των δεδομένων αριθμών a
, b
, c
, d
και e
.
⚙️Άσκηση - Μέσος όρος βαθμών μαθημάτων
Αντικαταστήστε το κενό ___1___ με την κατάλληλη αριθμητική έκφραση ώστε να υπολογίζει τον μέσο όρο των παρακάτω δεδομένων βαθμών μαθημάτων.
🏠 Άσκηση - Υπολογίστε τον Μέσο όρο σας
Υλοποιήστε πρόγραμμα Python όπου να δημιουργεί κατάλληλες μεταβλητές για το κάθε μάθημα σας με την χρήση του module random
όπως στα προηγούμενα παραδείγματα και να υπολογίζει τον μέσο όρο των μαθημάτων σας.
Στα εξής μαθήματα: μαθηματικά
, ειδικότητα1
, ειδικότητα2
, νέα_ελληνικά
📧Στείλτε screenshot ή copy&paste τον κώδικα στο email μου.
Το ποσοστό είναι ένα νοητικό βοήθημα αναγωγής στην εκατοντάδα. Οι άνθρωποι τα πάνε καλύτερα με τις δεκάδες, εκατοντάδες κλπ. Μην ξεχνάτε έχουμε 10 δάχτυλα και ο άνθρωπος έκανε σε αυτά, τα πρώτα του βήματα μετρήσεων!
Το ποσοστό υπολογίζεται από τον εξής τύπο:
ποσοστό = επιλεγμένα / όλα * 100
Π.χ.
Aν φάμε 3 κομμάτια πίτσα,
από μία πίτσα 12 κομματιών,
τότε έχουμε:
⚙️Άσκηση - Ποσοστό Covid19 🦠
Αντικαταστήστε το κενό ___1___ με την κατάλληλη αριθμητική έκφραση ώστε να υπολογίζει το ποσοστό των ασθενών με Covid19 σε μία πόλη 6000 κατοίκων.
Θεωρήστε δεδομένες τις μεταβλητές covid_persons
και town
όπου αναπαριστούν τους ασθενείς και τον συνολικό πληθυσμό της πόλης, αντίστοιχα.
⚙️Άσκηση - Ποσοστό πληρότητας ξενοδοχείου 🛎️
Αντικαταστήστε το κενό ___1___ με την κατάλληλη εντολή ώστε να υπολογίζει το ποσοστό των διαθέσιμων δωματίων σε ένα ξενοδοχείο.
Θεωρήστε δεδομένες τις μεταβλητές hotel
και free
όπου αναπαριστούν τα συνολικά δωμάτια του ξενοδοχείου και τα διαθέσιμα δωμάτια του σχολείου, αντίστοιχα.
⚙️Άσκηση - Ποσοστό Κορίτσια-Αγόρια σε Σχολείο 🏫👧🏽👦🏻
Αντικαταστήστε το κενό ___1___ με την κατάλληλη αριθμητική έκφραση ώστε να υπολογίζει το ποσοστό των κοριτσιών σε ένα σχολείο.
Θεωρήστε δεδομένες τις μεταβλητές school
και boys
όπου αναπαριστούν τους συνολικούς μαθητές στο σχολείο και τα αγόρια του σχολείου, αντίστοιχα.
🏠 Άσκηση - Ποσοστό πληρότητας Δεξαμενής
Αντικαταστήστε το κενό ___1___ με την κατάλληλη εντολή Python ώστε να υπολογίζει το ποσοστό πληρότητας μιας δεξαμενής .
Θεωρήστε δεδομένες τις μεταβλητές tank
και content
όπου αναπαριστούν την χωρητικότητα του δοχείου και το περιεχόμενο, αντίστοιχα.
📧Στείλτε screenshot ή copy&paste τον κώδικα στο email μου.
Υπάρχει μία παρανόηση περί του τελεστή του πολλαπλασιασμού *
και την σχέση του με τον υπολογισμό ποσοστού. Μερικοί μαθητές ξεχνούν ότι ο πολλαπλασιασμός μπορεί να δώσει ως αποτέλεσμα κάτι μικρότερο από την αρχική τιμή.
Π.χ.
Άρα, συμπεραίνουμε ότι όταν έχουμε πολλαπλασιασμό με ένα κλάσμα τότε το αποτέλεσμα είναι μικρότερο από την αρχική τιμή. Ένα κομμάτι από το πολλαπλασιαζόμενο.
Οπότε, αν κάποιος θέλει να πάρει το 24% μιας τιμής μπορεί να πολλαπλασιάσει το ποσοστό αυτό με την τιμή και θα του δώσει το κομμάτι που επιθυμεί.
Π.χ.
24% * pizza
📌 Σκεφτείτε τον τελεστή του πολλαπλασιασμού ( *
) ως την λέξη «του/-της» για καλύτερη κατανόηση.
Π.χ. 24% της pizza
Ας δούμε άλλο ένα παράδειγμα με πραγματικές εντολές Python όπου αναδεικνεύει την σχέση του τελεστή *
με την πράξη του ποσοστού:
Ένα κατάστημα υποδημάτων έχει έκπτωση 24% σε όλα τις κατηγορίες υποδημάτων που προσφέρει. Ένας πελάτης επίλεξε ένα ζευγάρι παπουτσιών τα οποία κοστίζουν 280€ (αρχική τιμή). Να υπολογιστεί η τελική τιμή, ύστερα από την αφαίρεση της έκπτωσης.
Αντικαταστήστε τα κενά ___1___ με κατάλληλες εντολές Python ώστε να υπολογίζει και να εμφανίζει την έκπτωση 24%
της μεταβλητής price
.
Αντικαταστήστε τα κενά ___1___ και ___2___ με κατάλληλες εντολές Python ώστε να υπολογίζει την έκπτωση 24%
της μεταβλητής price
.
Να εκχωρεί την έκφραση που υπολογίζει την τελική τιμή μετά την έκπτωση price_after
.
Αντικαταστήστε το κενό ___1___ με κατάλληλο κώδικα Python ώστε να μετατρέπει και να εμφανίζει τα κιλά (kg
) που αντιστοιχούν στα δεδομένα λίτρα (lt
).
1 Κιλό ⇆ ισοδυναμεί ⇆ 0.92 Λίτρα
Αντικαταστήστε το κενό ___1___ με κατάλληλο κώδικα Python ώστε να μετατρέπει και να εμφανίζει τα μέτρα (meters
) που αντιστοιχούν στα δεδομένες ίντσες (inches
).
1 Μέτρο ⇆ ισοδυναμεί ⇆ 39.37 Ίντσες
Αντικαταστήστε το κενό ___1___ με κατάλληλο κώδικα Python ώστε να μετατρέπει και να εμφανίζει τις ώρες (hours
) που αντιστοιχούν στα λεπτά (minutes
).
Αντικαταστήστε το κενό ___1___ με κατάλληλο κώδικα Python ώστε να μετατρέπει και να εμφανίζει τις ημέρες (days
) που αντιστοιχούν στις ώρες (hours
).