Να χαρακτηρίσετε την ακόλουθη λογική πρόταση ως True η False
(Επαναληπτικές Πανελλαδικές 2017)
( 12 < 11 ) or ( 23 > 10 )
( 12 < 11 ) or ( 23 > 10 ) άρα False or True άρα True.
Δες και συγκριτικούς τελεστές
Δες και λογικούς τελεστές
Η συνάρτηση pow( 4 , 2 ) επιστρέφει την τιμή 8 (Πανελλαδικές 2018)
pow ( 4 , 2 ) = 42 = 16 . Δες και άλλα quiz για τις βασικές συναρτήσεις
not (15 < 32 and True) Πανελλαδικές 2020
not (15 < 32 and True) άρα not( True and True) άρα not(True) άρα False
Η δυαδική αναζήτηση βρίσκει το ζητούμενο πολύ πιο γρήγορα από ό,τι η σειριακή αναζήτηση Πανελλαδικές 2021
Η σειριακή αναζητά σαρώνει όλα τα στοιχεία της λίστας σε αντίθεση με τη Δυαδική που σπάει κάθε φορά τη λίστα στα Δύο
Αντιστοίχηση
(Υπολειπόμενες Πανελλαδικές 2017)
Έστω η μεταβλητή number τύπου int
Γράψτε την εντολή για αύξηση κατά 2 της μεταβλητής number
Πληκτρολογήστε χωρίς κενά Πανελλαδικές Επαναληπτικές 2021
number=number+2 ή number+=2
s = 0 for i in range ( 1 , 10 , 2): s = s + i print s print s
s = 0 i = 1 while i < 10 : s = s + i print s i = i +2 print s
s = 0 i = 2 while i < 1 : s = s + i print s i = i +10 print s
s = 0 i = 10 while i < 1 : s = s + i print s i = i +2 print s
s = 0 i = 1 while i < 10 : print s s = s + i i = i +2 print s
Αντιστοίχηση (Επαναληπτικές Πανελλαδικές 2018)
Δίνεται το παρακάτω τμήμα προγράμματος. Πόσες επαναλήψεις θα πραγματοποιηθούν Γράψτε χωρίς κενό τον αριθμό;
y = 2 while y>-3: print y y-=1
Να χαρακτηρίσετε ως True η False την παρακάτω λογική έκφραση, αν x=3 και y=1:(Πανελλαδικές 2017)
x < len ( "abc")
x < len ( "abc") άρα x < 3 άρα 3<3 άρα False
pow(3, 0) == 9 - 8 (Επαναληπτικές Πανελλαδικές 2019)
pow(3, 0) == 9 - 8 άρα 3**0 == 1 άρα 1 == 1 άρα True
Η συνάρτηση float() μετατρέπει δεκαδικούς και συμβολοσειρές σε ακέραιους
Λάθος. Η int() μετατρέπει αριθμούς σε ακεραίους
Η λίστα, σε αντίθεση με τη συμβολοσειρά, είναι μία δυναμική δομή, στην οποία μπορούμε να προσθέτουμε ή να αφαιρούμε στοιχεία (mutable) (Επαναληπτικές Πανελλαδικές 2019)
Σωστό, η συμβολοσειρά δεν τροποποιείται, με τη βοήθεια συναρτήσεων π.χ. να αφαιρεθούν χαρακτήρες, σε αντίθεση με τη λίστα
Η συνάρτηση range(8,-1,-1), παράγει τη λίστα [8,7,6,5,4,3,2,1]
Η range(8,-1,-1), παράγει τη λίστα [8,7,6,5,4,3,2,1,0]
Δίνεται το παρακάτω τμήμα προγράμματος Python:
for x in range(A, M, B):
print x
Πληκτρολογήστε τις τιμές των Α, Μ, Β ώστε το αντίστοιχο τμήμα προγράμματος να εμφανίζει όλους τους ακεραίους από το 1 μέχρι και 80 (αύξουσα σειρά)
Πληκτρολογήστε τους τρεις αριθμούς με κόμμα χωρίς κενά
for i in range(1,81,1): από το ένα έως το 81 (όχι το 81) με βήμα 1
Δες quiz και για τη for
Η δυαδική αναζήτηση εφαρμόζετε στα στοιχεία μιας λίστας τα οποία βρίσκονται σε κάποια λογική διάταξη
Η δυαδική αναζήγηση απαιτεί μια ταξινομημένη λίστα
(4 == 4) and not( 4 > 9)
(4 == 4) and not( 4 > 9) άρα True and not(False) άρα True and True άρα True
4 < len("καλημέρα") (Επαναληπτικές Πανελλαδικές 2019)
4 < len("καλημέρα") άρα 4 < 8 άρα True
Η συμβολοσειρά είναι μία δυναμική δομή στην οποία μπορούμε να προσθέτουμε ή να αφαιρούμε στοιχεία (mutable) Πανελλαδικές 2021
Στη συμβολοσειρά δεν επιτρέπεται ούτε η τροποποίηση των στοιχείων
π.χ. αν είχαμε a='python' ΔΕΝ ΕΠΙΤΡΕΠΕΤΑΙ a[0]='P'
Γράψτε την εντολή για τριπλασιασμό της μεταβλητής number
number=number*3 ή number*=3
Αντιστοιχήστε τα στοιχεία(Πανελλαδικές 2017)
quiz για τις βασικές συναρτήσεις
quiz για όλους τους τελεστές
( 12 < 11 ) and ( 23 > 10 )
( 12 < 11 ) and ( 23 > 10 ) άρα False and True άρα False.
(Χ > 5 ) or ( y < 2 )
(Χ > 5 ) or ( y < 2 ) άρα (3 > 5) or (1 < 2) άρα False or True άρα True
Μία κλήση συνάρτησης είναι σαν μία παράκαμψη στη ροή εκτέλεσης του προγράμματος. Πανελλαδικές επαναληπτικές 2020
Όταν καλείται μια συνάρτηση διακόπτεται η ροή του προγράμματος, καθώς εκτελείται πλέον η συνάρτηση. Όταν αυτή τελειώσει , τότε θα συνεχίσει το πρόγραμμα τη ροή του από εκεί που σταμάτησε προσωρινά κατά την κλήση της συνάρτησης
Κάθε συνάρτηση όταν κληθεί, επιστρέφει πάντα κάποια τιμή (Πανελλαδικές 2019)
Οι συναρτήσεις μπορούν να επιστρέψουν μια (ή και περισσότερες τιμές-εκτός ύλης), αλλά υπάρχουν και αυτές που δεν επιστρέφουν καμία
Λειτουργούν αυτόνομα, υπολογίζοντας και εμφανίζοντας τα αποτελέσματα χωρίς να επιστρέψουν καμιά τιμή