Professional Documents
Culture Documents
Α) Γράψτε ένα πρόγραμμα Python στο οποίο θα εισάγετε τον ΑΜ σας σε μορφή λίστας (πχ
για ΑΜ=12345 θα δημιουργήσετε τη λίστα mylist=[1, 2, 3, 4, 5] ). To πρόγραμμα σας θα
πρέπει να βρίσκει ποιός είναι ο μεγαλύτερος αριθμός μέσα στη λίστα και στη συνέχεια να
εκτυπώνει τον αριθμό αυτό και τη θέση του στη λίστα.
Γ) Γράψτε ένα πρόγραμμα Python το οποίο θα παίρνει μία λίστα με 10 ακεραίους και θα
επιστρέφει μια λίστα με τους ζυγούς αριθμούς που περιλαμβάνει η αρχική λίστα.
Για παράδειγμα για λίστα εισόδου [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
θα επιστρέφει [2, 4, 6, 8, 10]
Δ) Γράψτε ένα πρόγραμμα Python το οποίο θα παίρνει σαν είσοδο δύο λίστες με 10
ακεραίους και θα ελέγχει αν είναι ίδιες τυπώνοντας τα σχετικά μηνύματα.
Για παράδειγμα για λίστες εισόδου
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] και
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
θα εκτυπώνει: Οι λίστες είναι όμοιες.
Ενώ για λίστες εισόδου
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] και
[0, 2, 3, 4, 5, 6, 7, 8, 9, 10]
θα εκτυπώνει: Οι λίστες ΔΕΝ είναι όμοιες.
Ε) Γράψτε ένα πρόγραμμα Python το οποίο θα παίρνει σαν είσοδο μία λίστα με ζυγό αριθμό
στοιχείων και θα επιστρέφει δύο λίστες με τα μισά στοιχεία η κάθε μία.
Για παράδειγμα για λίστα εισόδου
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
θα εκτυπώνει τις δύο λίστες:
[1, 2, 3, 4, 5] και [6, 7, 8, 9, 10]
ΣΤ) Γράψτε ένα πρόγραμμα Python το οποίο θα παίρνει σαν είσοδο μια οποιαδήποτε λίστα
και θα επιστρέφει σαν έξοδο μία λίστα στην οποία θα έχει αφαιρέσει τα στοιχεία που
εμφανίζονται πάνω από μία φορά.
Για παράδειγμα για λίστα εισόδου:
[1, 2, 4, 4, 5, 5, 'hello', 'hello', 4, 'world']
θα εκτυπώνει τη λίστα:
[1, 2, 4, 5, 'hello', 'world']
Ζ) Εκτελέστε (με το χέρι) τις ασκήσεις της διαφάνειας 43 από το αρχείο της διάλεξης 6. Μην
ξεχάσετε για τις προσθέσεις με πρόσημο να κάνετε και την επαλήθευση που περιγράφεται
στις διαφάνειες και αναλύθηκε και στη διάλεξη.
Η) Γράψτε ένα πρόγραμμα Python το οποίο θα παίρνει σαν είσοδο δύο δυαδικούς
αριθμούς (με τη μορφή δύο λιστών με τα ψηφία τους) και να υπολογίζει και να τυπώνει το
άθροισμά τους. Υποθέστε ότι οι αριθμοί δεν έχουν πρόσημο.
Για παράδειγμα:
Λίστα εισόδου Α: [0, 0, 0, 1, 0, 1, 0, 1]
Λίστα εισόδου Β: [0, 0, 1, 1, 0, 0, 1, 1]
Υπολογίζει το αποτέλεσμα: [0, 1, 0, 0, 1, 0, 0, 0]