Ασκήσεις

Προηγούμενες

Επόμενες

Πλειάδες

Ασκήσεις κατανόησης

Άσκηση

Έστω μία πλειάδα η οποία περιέχει στοιχεία για ένα πρόσωπο, π.χ., Όνομα, Επίθετο, ηλικία, τόπος γέννησης. Γράψτε εντολές ώστε να έχετε μία πλειάδα χωρίς την ηλικία.


person = ('John','Smith',39,'London')
person = (person[0],person[1],person[3])

Εάν τα παραπάνω ήταν στοιχεία λίστας τότε θα μπορούσαμε να παραλείψουμε την ηλικία χρησιμοποιώντας την μέθοδο pop η οποία αφαιρεί στοιχείο από λίστα.


person = ['John','Smith',39,'London']
person.pop(2)

Ασκήσεις εργαστηρίου

Άσκηση

Έστω ότι έχουμε μία λίστα με κωδικούς μαθημάτων, μία αντίστοιχη λίστα με τα ECTS κάθε μαθήματος και μία τρίτη λίστα με τη βαθμολογία κάποιου συγκεκριμένου φοιτητή. Γράψτε μία συνάρτηση course η οποία θα δέχεται τις τρεις λίστες και τον κωδικό ενός μαθήματος και θα επιστρέφει μία πλειάδα με το όνομα, ECTS και βαθμολογία μαθήματος.

Άσκηση

Γράψτε μία συνάρτηση η οποία θα δέχεται ένα string c και μία πλειάδα (από strings) t. Η συνάρτηση θα μετατρέπει την πλειάδα σε συμβολοσειρά (τα στοιχεία της πλειάδας θα ενωθούν με διαχωριστικό χαρακτήρα τον c). [Υπόδειξη: δείτε την μέθοδο join.]

Ασκήσεις για υποβολή

Άσκηση.

dist [tester]

Άλλες ασκήσεις

Μελέτη