ΓΠ-Π.Υ.-Python-Κ.8.1.c-Εκπ/κός: Πάσχου Κων/να

Συμπλήρωση κενών

Συμπλήρωσε όλα τα κενά και έπειτα πάτησε το κουμπί "Έλεγχος" για να ελέγξεις τις απαντήσεις σου.
   Η συνάρτηση      στον έλεγχο ύπαρξης      του εύρους      των χαρακτήρων      +=      += 1      0      7      AEIOUYaeiouy      count      count_vowels      def      for      for letter in      if letter      in      phrase      vowels      word   
ΓΠ-Π.Υ.-Python-Κεφ. 8.1.c Συμβολοσειρές (strings), σ.129 Σχολικού Βιβλίου


Παράδειγμα 2α. Καταμέτρηση φωνηέντων μιας φράσης χωρίς χρήση Συνάρτησης:


phrase = 'I am a busy bee...'

vowels = ''

count =

letter phrase:

     if letter :

         count 1

print 'Πλήθος φωνηέντων στη φράση ',phrase, ' = ' ,


ΑΠΟΤΕΛΕΣΜΑ:
Πλήθος φωνηέντων στη φράση I am a busy bee... =


Παράδειγμα 2β. Καταμέτρηση φωνηέντων μιας φράσης με χρήση Συνάρτησης:
count_vowels() υπολογίζει πόσα φωνήεντα έχει η λέξη word.


#Συνάρτηση

count_vowels():

     vowels = ''

     count =

     word:

         in vowels:

             count

     return count


#Κυρίως Πρόγραμμα

phrase = 'I am a busy bee...'

print 'Πλήθος φωνηέντων στη φράση ',phrase, ' = ' ,()


ΑΠΟΤΕΛΕΣΜΑ:
Πλήθος φωνηέντων στη φράση I am a busy bee... =


Σημείωση: Διαφορετικοί τρόποι χρήσης του τελεστή in: α) στον καθορισμό της επανάληψης και β) του γράμματος letter στη λέξη vowels.
Η εντολή for…in χρησιμοποιείται για την επεξεργασία της συμβολοσειράς (για έναν χαρακτήρα σε κάθε επανάληψη).