ΑΕΠΠ θεωρία Multiple Choice Python ΕΠΑΛ Δίκτυα ΕΠΑΛ

 

 

Κεφάλαια >> Ερωτήσεις p8ου Κεφαλαίου

Τι είναι το in

 

Το in, είναι ένας υπαρξιακÏŒς τελεστής ο οποίος ελέγχει, αν ένα αντικείμενο ανήκει σε ένα σύνολο αντικειμένων.

Δεδομένου ÏŒτι οι συμβολοσειρές μπορούν να θεωρηθούν ως σύνολα χαρακτήρων, μπορούμε να τον χρησιμοποιήσουμε. Τον τελεστή in θα τον συναντήσουμε και στις λίστες.

 

>>> “Py” in “Python”

True

>>> “a” in “Python”

False

>>> “a” not in “Python”

True

>>> ‘antonis’ > ‘antonia’

True

>>> ‘1000’ < ‘2’

True

>>> ‘babylon5’ > ‘babylon4’

True

-----------------------------------------------------------------------------------------------------

*  ο τελεστής in, μπορεί να χρησιμοποιηθεί 

  •  για τον καθορισμÏŒ του εύρους της επανάληψης πχ1
  • και στην άλλη για τον έλεγχο ύπαρξης του γράμματος letter στη λέξη vowels πχ2

 

              πχ1


def trimSpaces( sentence ):

   result = “”

   for char in sentence :

      if char != “ ” :

       result += char

      return result

>>> phrase = “Houston we have a problem”

>>> trimSpaces( phrase ) ‘Houstonwehaveaproblem’ 

              πχ2


def count_vowels( word ):

  vowels = “AEIOUaeiou” 

  count = 0

  for letter in word :

     if letter in vowels:

     count += 1

     return count