Μάθημα : ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ με PYTHON

Κωδικός : 1901051431

1901051431 - ΕΥΔΟΞΙΑ ΠΑΤΚΟΥ

Ενότητες μαθήματος

ΕΝΟΤΗΤΑ 1 . Η Python ως αριθμομηχανή

Αριθμοί, Υπολογισμός αριθμητικών παραστάσεων

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

Μπορούμε να φανταστούμε τη γλώσσα ως μια αριθμομηχανή όπου οι τέσσερις αριθμητικές πράξεις λειτουργούν με τα σύμβολα  +,  -,  *,  /

 

Δείτε στον παρακάτω χώρο προσομοίωσης πως γράφονται οι αριθμοί και δομιμάστε να γράψετε και εσείς. Μετά πατείστε enter

 

Αριθμοί χωρίς κόμμα

Αριθμοί με δεκαδικά

Παρατηρείτε πως οι δεκαδικοί αριθμοί γράφονται με τελεία. Το κόμμα βγάζει άλλο αποτέλεσμα  στο οποίο θα αναφερθούμε αργότερα.

 

Πρόσθεση, Αφαίρεση, Πολλάπλασιασμός, Διαίρεση

Δείτε και δοκιμάστε!!

Πρόσθεση 

Αφαίρεση

Πολλαπλασιασμός

Διαίρεση

Στην διαίρεση χρειάζεται μια μικρή προσοχή. Η Pythοn έχει δύο διαφορετικά σύμβολα για διαίρεση :

το / για την πραγματική (δεκαδική) διαίρεση και το // για την ακέραια διαίρεση. 

 

Δοκιμάστε να δείτε!

 

 

 

Mods

Τι κάνει το σύμβολο %, Δοκιμάστε να δείτε

Εκθέτες .

Κάνοντας εκθέτες με το σύμβολο:   **

*Όπως καταλάβατε, δίνει το υπόλοιπο της ακέραιας διαίρεσης  x/y

Σειρά εργασιών

Η σειρά πράξεων της Python λειτουργεί ακριβώς όπως τα μαθηματικά:

  1. Παρενθέσεις
  2. Εκθέτες
  3. Πολλαπλασιασμός και διαίρεση
  4. Πρόσθεση και αφαίρεση

Στα δύο πρώτα υπολογίζεται η τετραγωνική ρίζα του  16. (Αυτό ίσως να μην το ξέρετε. Η τετραγωνική ρίζα νοείται ως ύψωση σε  δύναμη 1/2  .  Αυτός είναι ο ένας τρόπος. Ο άλλος τρόπος είναι με τη χρήση συνάρτησης sqrt(a) που θα αναφέρουμε αργότερα).

 

Το δεύτερο πρόβλημα ανυψώνει πρώτα το 16 στην πρώτη δύναμη (επιστρέφοντας 16) και στη συνέχεια το διαιρεί με το 2, αφήνοντας το 8.

Στον προγραμματισμό, όπως και στα μαθηματικά, η σειρά των πράξεων έχει σημασία!

Δοκιμάστε με διάφορα δικά σας παραδείγματα.

Και να κάνετε την παρακάτω άσκηση

Ασκήσεις

Πειραματιστείτε και επιλέξτε το αποτέλεσμα που βγαίνει από τις παρακάτω πράξεις

 

Εργασίες

Χρησιμοποιήστε την παρακάτω κονσόλα για να πληκτρολογήσετε τέσσερα μαθηματικά προβλήματα "λιγότερο ή μεγαλύτερο από". Δύο πρέπει να επιστρέψουν Trueκαι δύο να επιστρέψουν False.

 

Να υποβάλετε   ένα  sacreenshot του αποτελέσματός σας

Εργασίες

Παραπάνω, στα παραδείγματα προβλημάτων, χρησιμοποιήσαμε το ==σύμβολο. Τι νομίζετε ότι σημαίνει; Δοκιμάστε να το χρησιμοποιήσετε στην παρακάτω κονσόλα με διαφορετικούς αριθμούς και από τις δύο πλευρές, έως ότου νομίζετε ότι το έχετε καταλάβει. (Θα το συζητήσουμε στη συνέχεια !)

Γράψε στο χώρο online κείμενο την απάντησή σου