Εισαγωγικές ασκήσεις στην Python

Η παρακάτω συλλογή ασκήσεων προέκυψε στο πλαίσιο προσωπικής εξάσκησης με την Python. Περιλαμβάνει βασικά προβλήματα κατάλληλα για αρχάριους, με στόχο την εξοικείωση με τη σύνταξη και τη λογική της γλώσσας.

Άσκηση 1 | Πότε γίνεσαι 100;
Ζητήστε από τον χρήστη να πληκτρολογήσει το όνομά του και την ηλικία του. Υπολογίστε και εμφανίστε ποια χρονιά θα είναι 100 ετών.


Άσκηση 2 | Ζυγός ή μονός;
Γράψτε ένα πρόγραμμα που ζητά έναν ακέραιο αριθμό και αναφέρει αν είναι άρτιος ή περιττός.
(Προαιρετικά: εμφανίστε αν ο αριθμός διαιρείται ακριβώς με έναν δεύτερο αριθμό.)


Άσκηση 3 | Αναζήτηση διαιρετών
Δεδομένου ενός ακέραιου αριθμού, εμφανίστε όλους τους διαιρέτες του.


Άσκηση 4 | Κοινά στοιχεία
Γράψτε ένα πρόγραμμα που ζητά από τον χρήστη δύο λίστες και εμφανίζει τα κοινά τους στοιχεία, χωρίς επαναλήψεις.


Άσκηση 5 | Αριθμητική σύγκριση
Ζητήστε από τον χρήστη μια λίστα από αριθμούς καθώς και έναν αριθμό αναφοράς. Εμφανίστε ποιοι αριθμοί της λίστας είναι μικρότεροι από αυτόν, ποιοι μεγαλύτεροι από αυτόν και πόσοι είναι ίσοι με αυτόν.


Άσκηση 6 | Πρώτοι αριθμοί
Γράψτε ένα πρόγραμμα που ελέγχει αν ο αριθμός που δίνεται από τον χρήστη είναι πρώτος.


Άσκηση 7 | Ακολουθία Fibonacci
Ζητήστε έναν αριθμό n και εμφανίστε τους πρώτους n όρους της ακολουθίας Fibonacci.


Άσκηση 8 | Αντιστροφή λέξεων σε πρόταση
Δεδομένης μιας πρότασης, εμφανίστε τις λέξεις της σε αντίστροφη σειρά.


Άσκηση 9 | Από αριθμό σε λέξεις
Γράψτε ένα πρόγραμμα που μετατρέπει έναν τριψήφιο αριθμό σε κείμενο.
Παράδειγμα: 610 → “εξακόσια δέκα”

Ενδεικτικές απαντήσεις είναι διαθέσιμες στον παρακάτω σύνδεσμο.