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

Κωδικός : S129176

S129176 - ΕΥΑΓΓΕΛΟΣ ΠΑΠΑΠΑΝΑΓΙΩΤΟΥ

5.3-η Στοιχεία προγράμματος

Περιγραφή

Θέματα: 20377-2.2β/2

Ερώτηση 1 / 1 (Ελεύθερου Κειμένου — 0 βαθμοί) 

Δίνεται ο παρακάτω κώδικας σε Python:

  1 def merge_list(list1, list2):
  2  result_list = []
  3  for num in list1:
  4   if num % 2 != 0:
  5    result_list.append(num)
  6  for num in list2:
  7   if num % 2 == 0:
  8    result_list.append(num)
  9  return result_list
10 list1 = [10, 20, 25, 30, 35]
11 list2 = [40, 45, 60, 75, 90]
12 print "result list:", merge_list(list1, list2)

2. Να συμπληρώσετε τον παρακάτω πίνακα με τα στοιχεία του κώδικα που ζητάει:

Μεταβλητές  
Συναρτήσεις  
Δομές δεδομένων  
Υπαρξιακοί τελεστές  
Λογικές εκφράσεις  
Αριθμητικοί τελεστές  
Μέθοδοι  
Λογικοί τελεστές σύγκρισης  
Δομές επανάληψης  
Δομές επιλογής  

 

Θέμα 20377-2.2, ερώτημα 2
[ενδεικτική απάντηση]