Φυλλάδιο Ασκήσεων Python - Κεφάλαιο 3ο

Φυλλάδιο Ασκήσεων Python - Κεφάλαιο 3ο

1. Σωστό - Λάθος

1. Ο αριθμός 44 είναι ένα δεδομένο δεκαδικού (πραγματικού) τύπου.
2. Η τιμή True αντιστοιχεί σε δεδομένο τύπου Λογικού.
3. Η τιμή μιας μεταβλητής δεν μπορεί να αλλάζει κατά τη διάρκεια της εκτέλεσης ενός προγράμματος.
4. Ο τελεστής / παράγει το υπόλοιπο της ακέραιας διαίρεσης δύο ακέραιων αριθμών.
5. Το όνομα μιας μεταβλητής μπορεί να μεταβάλλεται σε ένα πρόγραμμα.
6. Το αποτέλεσμα της σύγκρισης 'x' < 'y' παράγει πάντα μία λογική τιμή.
7. Ο τελεστής or για να παράξει αποτέλεσμα True, αρκεί μία από τις δύο εκφράσεις να είναι True.
8. Ο τελεστής or αντιστοιχεί στην πράξη της διάζευξης δύο λογικών εκφράσεων.
9. Ο τελεστής της == είναι ένας συγκριτικός τελεστής.
10. Σε μία αριθμητική έκφραση ο τελεστής * έχει υψηλότερη προτεραιότητα από τον τελεστή /.
11. Μεταξύ των λογικών τελεστών, ο τελεστής and έχει την υψηλότερη προτεραιότητα.
12. Η τιμή 20 % 3 είναι πραγματικού τύπου.
13. Το όνομα print είναι ένα αποδεκτό όνομα μεταβλητής.
14. Σε μία έκφραση οι συγκριτικοί τελεστές έχουν μικρότερη προτεραιότητα από τους αριθμητικούς τελεστές.
15. Οι λογικοί τελεστές and, or και not έχουν την ίδια προτεραιότητα στις πράξεις.

2. Πολλαπλής Επιλογής

1. Η πράξη που επιτελεί ο τελεστής % είναι:



2. Η ενσωματωμένη συνάρτηση που επιστρέφει τη δύναμη του αριθμού a εις τον b είναι η:
3. Η συνάρτηση divmod(5, 2) θα επιστρέψει τους αριθμούς:

3. Λογικές Συνθήκες

Να γραφούν με τη χρήση κατάλληλων λογικών συνθηκών και τελεστών οι παρακάτω προτάσεις:

α. Ο x να είναι ίσος με τον y.:
β. Ο x να είναι μικρότερος ή ίσος του y:
γ. Ο x να είναι περιττός και μεγαλύτερος του 5:
δ. Ο x να είναι ίσος με το 6, ή με το 5, ή με το 9:
ε. Η θερμοκρασία (temp) του νερού να είναι χαμηλότερη των 15 βαθμών ή υψηλότερη των 28 βαθμών:
στ. Το βάρος ενός αντικειμένου (weight) να είναι από 500 μέχρι και 1000 γραμμάρια:
ζ. Η επιλογή ενός χρήστη (choice) να είναι οποιαδήποτε εκτός από 'Α' ή 'Β':

5. Μετατροπή Φράσεων σε Εντολές Εκχώρησης

α. Εκχώρησε στο B το μισό του Α:
β. Εκχώρησε στο Α τη μέση τιμή των Β και C:
γ. Μείωσε την τιμή του Β κατά Α:
η. Αύξησε τη μεταβλητή timi κατά 50 %:

6. Πίνακες Αληθείας

Να συμπληρώσετε τους παρακάτω πίνακες αληθείας:

P Q not P (P and Q) or P
True False
False True
False False
True True
P Q (P or Q) and (not (P or Q))
True False
False True
False False
True True
P Q (P and (P or Q) ) or (not (P or Q) )
True False
False True
False False
True True