Professional Documents
Culture Documents
Δραστηριότητα 1.
Απάντηση 1.
Δραστηριότητα 2.
Δραστηριότητα 3.
1
Δραστηριότητα 4.
Λογικές εκφράσεις Ποια η τιμή αληθείας για τις παρακάτω προτάσεις (Ψευδής/False/0 -
Αληθής/True/1); Συμπληρώστε αρχικά τον πίνακα χειρόγραφα. Στη συνέχεια, δοκιμάστε τις
προτάσεις στο περιβάλλον της Python και συγκρίνετε τις απαντήσεις σας με τα αποτελέσματα
που θα εμφανιστούν.
Δραστηριότητα 5.
Απάντηση 5
Δραστηριότητα 6.
Μεταβλητές Nα γράψετε σε Python τις αντίστοιχες εντολές που επιτελούν τις παρακάτω
λειτουργίες:
Απάντηση 6
1. name="Nikos",
2, number=0,
3. number=number+1,
4. number=number*1.5,
5. number=number*2,
7. logic=False.
Δραστηριότητα 7.
Απάντηση 7
Το τμήμα Α χρησιμοποιεί μια βοηθητική μεταβλητή temp για τη αντιμετάθεση των τιμών.
Το τμήμα Β χρησιμοποιεί μια εσωτερική διαδικασία της Python που επιτρέπει αντιμετάθεση
με την εντολή a,b=b,a.
Δραστηριότητα 8.
3
Δομή επιλογής if–else (Λογικές εκφράσεις-συνθήκες) Συμπληρώστε στη 2η στήλη του
πίνακα, ποια θα είναι τα αποτελέσματα μετά την εκτέλεση του αντίστοιχου κώδικα Python
της 1ης στήλης. Να λάβετε υπόψη ότι το αποτέλεσμα εξαρτάται από την τιμή αληθείας των
λογικών εκφράσεων της συνθήκης ελέγχου μέσα στη δομή επιλογής if. Στη συνέχεια,
εκτελέστε κάθε τμήμα του κώδικα στο περιβάλλον της Python συγκρίνοντας τα αποτελέσματα
που εμφανίζονται στην οθόνη με τα δικά σας.
4
Δραστηριότητα 9
Λίστες
for i in range(len(Β)):
print Β[i]
for i in range(len(Β)-1,-1,-1):
print Β[i]
L=[ ]
for i in range(10):
L.append(a)
L=[]
while a!=0:
L.append(a)
SUM=0.0
for i in range(len(A)):
SUM=SUM+A[i]
MO=SUM/len(A)
MAX=A[0]
for i in range(len(A)):
if A[i]>MAX:
MAX=A[i]
MIN=A[0]
for i in range(len(A)):
if A[i]<MIN:
MIN=A[i]