Να πληκτρολογήσετε το αποτέλεσμα που εμφανίζεται στην οθόνη μετά την εκτέλεση της εντολής:(Πανελλαδικές 2017)
a = 2 print a * * 3
a = 2
print a * * 3
Παρατήρηση γράψτε ότι ακριβώς εμφανίζεται (χωρίς κενά)
α ** 3 , δηλαδή 2 ** 3 άρα 23 άρα 8. Δες quiz με αριθμητικούς τελεστές
Έστω η μεταβλητή number τύπου int
Γράψτε την εντολή για τριπλασιασμό της μεταβλητής number
Πληκτρολογήστε χωρίς κενά Πανελλαδικές Επαναληπτικές 2021
number=number*3 ή number*=3
Η δυαδική αναζήτηση χρησιμοποιείται μόνο σε ταξινομημένες συλλογές δεδομένων (Υπολειπόμενες Πανελλαδικές 2017)
Η δυαδική αναζήτηση για να χρησιμοποιηθεί πρέπει η λίστα, στην οποία θα γίνει η αναζήτηση, να είναι ταξινομημένη είτε αύξουσα είτε φθίνουσα. Στη φθίνουσα ταξινόμηση ο αλγόριθμος είναι διαφορετικός
Η δυαδική αναζήτηση χρησιμοποιείται μόνο σε ταξινομημένες συλλογές δεδομένων Πανελλαδικές επαναληπτικές 2022
Οι λίστες πρέπει να είναι ταξινομημένες είτε αύξουσα είτε φθίνουσα για να μπορεί να γίνει χρήση της δυαδικής αναζήτησης
Η λίστα, σε αντίθεση με τη συμβολοσειρά, είναι μία δυναμική δομή, στην οποία μπορούμε να προσθέτουμε ή να αφαιρούμε στοιχεία (mutable) (Επαναληπτικές Πανελλαδικές 2019)
Σωστό, η συμβολοσειρά δεν τροποποιείται, με τη βοήθεια συναρτήσεων π.χ. να αφαιρεθούν χαρακτήρες, σε αντίθεση με τη λίστα
Η προτεραιότητα των λογικών τελεστών είναι or, not, and με αυτή την σειρά Πανελλαδικές Επαναληπτικές 2022
Η ιεραρχία είναι not, and, or Δηλαδή n a o , για να το θυμάστε πιο εύκολα, όπως το ναό του Θεού που μας βοηθά
Να συμπληρώσετε τον παρακάτω πίνακα με τα αποτελέσματα των πράξεων μεταξύ δύο λογικών μεταβλητών P και Q
(Πανελλαδικές 2013)
P Q P and Q P or Q True True True False False True False False
Πληκτρολογήστε πρώτα όλα τα αποτελέσματα με το and και κατόπιν με το or.
Το διαχωρισμό κάντε το με κόμμα χωρίς κενά π.χ. False,True,False κλπ
P Q P and Q P or Q True True True True True False False True False True False True False False False False
Δες παραδείγματα στους λογικούς τελεστές
Η εντολή elif χρησιμοποιείται στην Python για τη σύνταξη σύνθετων δομών επιλογής
(Επαναληπτικές Πανελλαδικές 2017)
Η elif χρησιμοποιείται για την πολλαπλή επιλογή. Η σύνθετη δομή επιλογής χρησιμοποιεί την else.
Δες και σελίδες 47 έως και 49 Σημειώσεις μαθητή, Βιβλίου Προγραμματισμός Υπολογιστών
Η συνάρτηση pow( 4 , 2 ) επιστρέφει την τιμή 8 (Πανελλαδικές 2018)
pow ( 4 , 2 ) = 42 = 16 . Δες και άλλα quiz για τις βασικές συναρτήσεις
Δίνεται το παρακάτω τμήμα προγράμματος. Πόσες επαναλήψεις θα πραγματοποιηθούν Γράψτε χωρίς κενό τον αριθμό;
i = 3 while i<=12: i+=2 print i
Η μέθοδος L.insert(index,object) προσθέτει το στοιχείο object στη θέση index της λίστας L, μετακινώντας όλα τα στοιχεία από τη θέση index και μετά, κατά μία θέση Πανελλαδικές 2020
π.χ. L=[5, 8, 3] τότε η εντολή L.insert(1,100) , θα δώσει τη λίστα [5, 100, 8, 3]
Να πληκτρολογήσετε τι θα εμφανιστεί στην οθόνη μετά την εκτέλεση των εντολών: (Πανελλαδικές 2016)
x=4 y=3 + 6 % (6 - x) print y
x=4
y=3 + 6 % (6 - x)
print y
3 + 6 % (6 - x) άρα 3 + 6 % (6 - 4) άρα 3 + 6 % 2 άρα 3 + 0 άρα 3
Η αρίθμηση των στοιχείων στις λίστες ξεκινάει από το 1
(Επαναληπτικές Πανελλαδικές 2018)
Η αρίθμηση ( ο δείκτης) του 1ου στοιχείου στις λίστες όπως και στις συμβολοσειρές ξεκινά από το 0
Δίνεται x=20 και y=10. Επιλέξτε την τιμή της λογικής πρότασης (Πανελλαδικές 2015)
(x < y) or (2 * y == x)
(x < y) or (2 * y == x) άρα (20 < 10) or (2* 10 == 20) άρα False or (20 == 20) άρα False or True άρα True
Quiz για λογικούς τελεστές
Quiz για όλους τους τελεστές
Η δυαδική αναζήτηση εφαρμόζετε στα στοιχεία μιας λίστας τα οποία βρίσκονται σε κάποια λογική διάταξη
Η δυαδική αναζήγηση απαιτεί μια ταξινομημένη λίστα
Στη δομή επανάληψης με while βρόχο, υπάρχει περίπτωση να μην εκτελεστούν οι εντολές του βρόχου Πανελλαδικές Επαναληπτικές 2022
Αν δεν ισχύσει η λογική συνθήκη στη while την πρώτη φορά, τότε δε θα γίνει καμία επανάληψη
Η κλήση μιας συνάρτησης γίνεται με την εντολή call όνομα_συνάρτησης(). (Πανελλαδικές 2020)
Καλείται απλά με το όνομα της και τις παραμέτρους της, αν έχει.
Γράψτε την εντολή για μηδενισμό της μεταβλητής number.
Η συνάρτηση 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]
Η συνάρτηση list(string) επιστρέφει μία λίστα με στοιχεία τους χαρακτήρες της συμβολοσειράς string
π.χ. list('Python') δίνει ['P', 'y', 't', 'h', 'o', 'n']
Η εκχώρηση τιμής σε μια μεταβλητή γίνεται με το σύμβολο "==". (Πανελλαδικές 2020)
Αρκεί το μόνο το ένα ίσο =. Στη σύγκριση απαιτείται διπλό ίσο
π.χ. α=5 εκχώρηση τιμής
if a==5: έλεγχος τιμής
Να χαρακτηρίσετε αν είναι αποδεκτό ή όχι το όνομα της παρακάτω μεταβλητής, επιλέγωντας True ή False αντίστοιχα
(Υπολειπόμενες Πανελλαδικές 2017)
Α_1
Είναι αποδεκτό
y = 2 while y>-3: print y y-=1
Να χαρακτηρίσετε την ακόλουθη λογική πρόταση ως True η False
not(56 <= 12)
not(56 <= 12) άρα not (False) άρα True.
Δες και συγκριτικούς τελεστές
Δες και λογικούς τελεστές
Αντιστοίχηση (Επαναληπτικές Πανελλαδικές 2019)
Δες quiz βασικές συναρτήσεις