ΓΠ-Π.Υ.-Python-Κ.8.1.e-Strings-Καρκινικές Λέξεις

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

Συμπλήρωσε όλα τα κενά και έπειτα πάτησε το κουμπί "Έλεγχος" για να ελέγξεις τις απαντήσεις σου.
   Η λέξη ΔΕΝ είναι καρκινική      Η λέξη είναι καρκινική      / 2      +=      0      2      and      deiktis      False      in      leksi      len      len(leksi)      len(leksi) / 2      raw_input      s + 1      True   
ΓΠ-Π.Υ.-Python-Κεφ. 8.1.e Συμβολοσειρές (strings)-Δραστηριότητα 5, σ.102-103 Τετράδιο Εργασιών


ΔΡΑΣΤΗΡΙΟΤΗΤΑ 5: ΚΑΡΚΙΝΙΚΕΣ ΛΕΞΕΙΣ
# Να γράψετε ένα πρόγραμμα το οποίο θα διαβάζει μια λέξη και θα ελέγχει αν είναι παλινδρομική (καρκινική),
# δηλαδή αν διαβάζεται το ίδιο και αντίστροφα, για παράδειγμα radar, madam.
# Ονόματα μεταβλητών: 1) leksi > η λέξη που εισάγω από το πήκτρολόγιο, 2) deiktis > ο δείκτης για την αρίθμηση των χαρακτήρων του string,
# 3) s > ένας μετρητής και 4) flag > μια λογική μεταβλητή


#A' ΤΡΟΠΟΣ: Με Μέτρηση Συμβάντων


leksi = ('Δώσε μία λέξη: ')

s = 0


for deiktis range((leksi) ):

     if leksi[] == leksi[len() - - 1]:

         s =

if s == / :

     print ' '

else:

     print ' '


#B' ΤΡΟΠΟΣ: Με ΛΟΓΙΚΗ ΜΕΤΑΒΛΗΤΗ (ΣΗΜΑΙΑΚΙ - flag )


leksi=('Δώσε μία λέξη: ')

flag=

deiktis=


while flag deiktis in range(): # deiktis<len(leksi)/2

     if [deiktis] != leksi[(leksi) - - 1]:

         flag =

     else:

         deiktis 1

if flag == :

     print ' '

else:

     print ' '