Μάθημα : Αρχές Προγραμματισμού Υπολογιστών

Κωδικός : S24152

S24152  -  ΜΑΡΙΑ ΦΑΝΑΡΙΩΤΗ

Κεφ 4 - Ασκήσεις (2)

Περιγραφή

Απαντήστε στις ερωτήσεις

ΠΡΟΣΟΧΗ!  Στις απαντήσεις που αφορούν λίστες που επιστρέφονται μέσω της range() το σύστημα αντικαθιστά το , που διαχωρίζει τα στοιχεία της λίστας με το ή. Έτσι αν η λίστα που πρέπει να επιστραφεί είναι η [1,2,3]  θα δείτε την λίστα να δίνεται από το σύστημα με τη μορφή [1 ή 2 ή 3]. Να θεωρήστε την απάντησή σας σωστή.

Ερώτηση 1 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

if False:
    print True
else :
    print False

Ερώτηση 2 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

if ("python"=='python'  and  (2!=1 or 5==15)):

   print "True"

else:

   print "False"

Ερώτηση 3 (Συμπλήρωση Κενών (Χαλαρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

if true :

   print "True"

else :

   print "False"

Ερώτηση 4 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

print range(6)

]

Ερώτηση 5 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

print range(1,7,2)

]

Ερώτηση 6 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

print range(20,4,-3)

]

Ερώτηση 7 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

print range(-10,0,2)

]

Ερώτηση 8 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

print range(-10,-18,-2)

]

Ερώτηση 9 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

print range(-5,-10,-5)

]

Ερώτηση 10 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

print range(-5,-6,-5)

]

Ερώτηση 11 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

print range(-5,-5,-5)

]

Ερώτηση 12 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

print range(0)

]

Ερώτηση 13 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

print range(1)

]

Ερώτηση 14 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

print  type(range(100))

Ερώτηση 15 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανίσει η επόμενη εντολή στην οθόνη

print range(5)==[0,1,2,3,4,5]

Ερώτηση 16 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του πιο κάτω προγράμματος

sum = 0
for i in [5,6,7,8,9,10]:
   sum=sum+i
print sum

 

To i διατρέχει όλες τις τιμές τη λίστας 5+6+7+8+9+10=45

Ερώτηση 17 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του πιο κάτω προγράμματος

sum = 0
for i in range(-5,5):
   sum=sum+i
print sum

Η range(-5,5) παράγει τα πιο κάτω νούμερα τα οποία προστίθενται διαδοχικά μέσα στη sum -5+-4+-3+-2+-1+0+1+2+3+4 = -5

Ερώτηση 18 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του πιο κάτω προγράμματος

sum=i=0
while i<10 :
   sum=sum+i
   i+=1
print sum

Ερώτηση 19 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του πιο κάτω προγράμματος

sum=0
for i in range(1,5):
   print i,
   for j in range(1,3):
      print "Hello",

Ερώτηση 20 (Συμπλήρωση Κενών (Αυστηρή Ταυτοποίηση) — 1 βαθμός) 

Τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση του πιο κάτω προγράμματος

sum=0
for i in range(1,3):
   print i,
   for j in ["Bob","Jason","Ann"]:
      print j,