Δραστηριότητα 2
Συμπληρώστε τακενά στις παρακάτω προτάσεις με λέξεις που
περιέχονται στο πλαίσιο
1. μεταβλητές, 2.write, 3. εκχωρεί, 4.καταχωρητές , 5. print, 6.εμφανίζει, 7. ακεραίους και συμβολοσειρές
σε δεκαδικούς αριθμούς, 8. β υψωμένη στο α, 9. α υψωμένη στο β, 10. δεκαδικούς αριθμούς και
ακεραίους σε συμβολοσειρές, 11. μεταγλωττιστή, 12. α υψωμένη στο β, 13.λογικό, 14.συντακτικό, 15.
διερμηνευτή, 16.σενάριο,
•Σε ένα πρόγραμμα χρησιμοποιούμε ………………….. για να αποθηκεύσουμε προσωρινά κάποια δεδομένα
στη μνήμη του υπολογιστή.
•Στην Python για να εμφανίσουμε το περιεχόμενο της μεταβλητής μπορούμε να χρησιμοποιήσουμε την
εντολή ………………… και δίπλα το όνομα της μεταβλητής.
•Η συνάρτηση float() μετατρέπει ………………………………………………………………………………………...
•Η pow(a,b) υπολογίζει τη δύναμη του ………………………………………….
•Η Python αποτελεί γλώσσα με δυνατότητα τα προγράμματά της να εκτελούνται από …………………..
•Στην Python, μπορούμε να αποθηκεύσουμε κώδικα σε ένα φάκελο και να χρησιμοποιήσουμε το
διερμηνέα για να εκτελέσει τα περιεχόμενα του φακέλου, το οποίο ονομάζεται ένα …………………..
•Αν χρησιμοποιήσουμε ελληνικούς χαρακτήρες στα ονόματα μεταβλητών θα προκληθεί …………………
λάθος.
4.
Δραστηριότητα 3
Να χαρακτηρίσετετις παρακάτω προτάσεις γράφοντας την
λέξη ΣΩΣΤΟ ή την λέξη ΛΑΘΟΣ ανάμεσα στις αγκύλες.
1. Η εντολή x = 10 εκχωρεί την ακέραια τιμή 10 στο x {………………}
2. Μετά την εκτέλεση των εντολών x=10 , x=x **2, print x θα εμφανιστεί στην οθόνη η τιμή 10.0
{………………}
3. Μετά την εκτέλεση των εντολών paixnidia = 10, paixnidia == 8, θα εμφανιστεί στην οθόνη True.
{………………}
4. Στην Python επιτρέπεται να ξεκινάμε το όνομα μιας μεταβλητής με αριθμό. {………………}
5. Στην Python το σύμβολο = χρησιμοποιείτε για έλεγχο ισότητας. {………………}
6. Οι τελεστές >, +,- χρησιμοποιούνται για την εκτέλεση αριθμητικών πράξεων. {………………}
7. Η συνάρτηση divmod(x,y) επιστρέφει το πηλίκο και το υπόλοιπο της διαίρεσης y/x{………………}
8. Η εκτέλεση της εντολής pow (3,2) θα εμφανίσει στην οθόνη τον αριθμό 8. {………………}
9. Η συνάρτηση int() δέχεται οποιαδήποτε τιμή και τη μετατρέπει σε ακέραιο κόβοντας τα δεκαδικά
ψηφία αν υπάρχουν. {………………}
10. Ο λογικός τύπος (boolean) έχει μόνο δύο τιμές, την τιμή True (Αληθής) και τη τιμή False (Ψευδής)
{………………}
11. Στην Python χαρακτηριστικοί τύποι δεδομένων είναι οι αριθμοί, οι λογικοί (booleans) και οι
συμβολοσειρές (ή αλφαριθμητικά strings) {………………}
12. Οι τύποι αριθμών στην Python είναι οι ακέραιοι (integers) και οι αριθμοί κινητής υποδιαστολής
(floating point) {………………}
13. Οι αριθμοί 3.14 και 28.2E-5, όπου το σύμβολο E δηλώνει δύναμη του 10, είναι παραδείγματα αριθμών
κινητής υποδιαστολής. {………………}
14. Οι συμβολοσειρές είναι μια ακολουθία από χαρακτήρες και μπορεί να αποτελείται από περισσότερες
από μία λέξεις.{………………}
15. Οι τελεστές λογικών πράξεων στην python είναι or, not, and, xor. {………………}
Δραστηριότητα 5
Αν x=3,y=4 και z=1 ποιο το αποτέλεσμα των παρακάτω
παραστάσεων;
Α1. ((x >= 0) and (y <= 10)) or (x = 20)
Α2. (x > 1) and (z < 10)
Α3. ((x > 0) and (y > 0)) or (z <> 1)
7.
Δραστηριότητα 6
Να γραφείπρόγραμμα σε PYTHON το οποίο θα:
Α) διαβάζει τέσσερις ακέραιους αριθμούς.
Β) Υπολογίζει και θα εμφανίζει το άθροισμά τους.
Γ) Υπολογίζει και θα εμφανίζει τον μέσο όρο τους.