Το Στέκι των Πληροφορικών

Επαγγελματικό Λύκειο => Γενικά => Προγραμματισμός Υπολογιστών => Μήνυμα ξεκίνησε από: XrysoulaSam στις 21 Μαΐου 2017, 07:26:04 ΜΜ

Τίτλος: python
Αποστολή από: XrysoulaSam στις 21 Μαΐου 2017, 07:26:04 ΜΜ
καλησπέρα,
Γνωρίζει κάποιος από εσάς καλά την python ώστε να βοηθήσει στην επίλυση της παρακάτω άσκησης?

Να κατασκευάσετε συνάρτηση initials(text) που δέχεται ως είσοδο ένα κείμενο και επιστρέφει το κείμενο με το αρχικό μόνο σύμβολο κάθε λέξης του έχοντας μετατραπεί σε κεφαλαίο, π.χ. αν text = Καλημέρα σας κυρίες και κύριοι, επιστρέφει:

Κ. Σ. Κ. Κ. Κ.

Προσοχή, μετά την κάθε τελεία υπάρχει κενό ανάμεσα στους χαρακτήρες, αν το αποτέλεσμά σας δεν περιέχει αυτά τα κενά θα θεωρηθεί λάθος!

Να είστε προσεκτικοί με τη σωστή στοίχιση των εντολών της Python, ώστε να αποφευχθεί η πιθανότητα λάθους λόγω κακής στοίχισης.

Από την άσκηση ζητείται μόνο η συνάρτηση με το όνομα που ήδη έχει δοθεί (δηλαδή "initials(text)" ). Δε θα πρέπει να περιέχει εντολές εισαγωγής από το χρήστη (όπως η input) ούτε θα πρέπει να παραθέσετε κομμάτι κώδικα το οποίο θα καλεί τη συνάρτησή σας.
Σε αυτές τις περιπτώσεις ο αυτόματος διορθωτής θα θεωρήσει την άσκηση λανθασμένη!
Επίσης αποφύγετε στη συγκεκριμένη άσκηση την εντολή print καθώς ο αυτόματος διορθωτής θα την αγνοήσει (καθώς δεν επιστρέφει ποτέ κάποιο αποτέλεσμα στην οθόνη σας)!
Τίτλος: Απ: python
Αποστολή από: XrysoulaSam στις 21 Μαΐου 2017, 08:35:48 ΜΜ
ok το βρήκα....
μου έβγαζε μήνυμα λάθους αλλά τώρα το διορθωσα κ τρεχει.....