NEW
Font size
WorksheetsPython Επανάληψη πριν τα Χριστούγεννα (Κεφ3 & 4 & Συμβολοσειρές)
Total questions: 23
Worksheet time: 23mins
Τι θα κάνει η παρακάτω γραμμή κώδικα:
print "Hello World"
Θα εμφανίσει στην οθόνη το μήνυμα
Hello World
Θα εμφανίσει στην οθόνη το μήνυμα
"Hello World"
Τίποτα γιατί είναι λάθος η σύνταξη
Θα δώσει εντολή στον εκτυπωτή να τυπώσει το μήνυμα Θα εμφανίσει στην οθόνη το μήνυμα
Hello World
σε μία κόλλα Α4
Στη δομή ακολουθίας, υπάρχει περίπτωση μια εντολή να μην εκτελεστεί ποτέ.
Σωστό
Λάθος
Τι θα εμφανίσει το πρόγραμμα;
3
Τίποτα
12
ab
Ποιά από τις παρακάτω εντολές είναι σωστή συντακτικά (1 μόνο απάντηση είναι σωστή)
if x = 5:
if x = num(5):
if x == 5:
if x=int(num(3.14)):
Γιατί ο παρακάτω κώδικας δεν θα δουλέψει:
Γιατί τα ονόματα μεταβλητών δεν μπορούν να περιλαμβάνουν 2 λέξεις
Γιατί το πρόγραμμα δεν γνωρίζει τις τιμές των μεταβλητών user_num1 και user_num2
Γιατί υπάρχει συντακτικό σφάλμα
Θα δουλέψει!
Τι θα εμφανίσει το πρόγραμμα;
6
2
222
Τίποτα
Πόσες φορές θα εκτελεστούν οι εντολές του βρόγχου while
1
4
5
Καμία
Ποιά λίστα τιμών θα παράγει η εντολή
range ( 10 , 10 , 1 )
[ ]
[10]
Θα εμφανίσει μήνυμα σφάλματος
Τι θα εμφανίσει το πρόγραμμα;
3
12
Τίποτα
Θα εμφανίσει μήνυμα σφάλματος γιατί το x δεν έχει οριστεί
Ποιά λίστα τιμών θα παράγει η εντολή
range ( 1 , 10 , 2 )
[0,2,4,6,8,10]
[1,2,3,4,5,6,7,8,9]
[1,3,5,7,9]
[0,2,4,6,8]
Ποιά εντολή χρησιμοποιούμε στην Python για να εμφανίσουμε αριθμούς και κείμενο στην οθόνη;
input
output
raw_input
Τίποτα από τα παραπάνω
Οι μεταβλητές που έχουν οριστεί μέσα στο σώμα μιας συνάρτησης, έχουν τοπική εμβέλεια.
Σωστό
Λάθος
Τι είναι μια μεταβλητή;
Ένα κουτί (θέση μνήμης) που χρησιμοποιούμε για να αποθηκεύουμε δεδομένα
Είναι ένας τύπος δεδομένων
Είναι ένας τύπος μνήμης
Ποιό πλήκτρο χρησιμοποιούμε για να τρέξουμε ένα πρόγραμμα στο IDLE της Python 2.7;
F3
F5
F7
F9
Ποιό σύμβολο χρησιμοποιούμε στην Python για να εισάγουμε σχόλια (τα οποία αγνοούνται από τον διερμηνευτή της γλώσσας);
@
$
%
#
Για να ορίσουμε μια δική μας συνάρτηση χρησιμοποιούμε τη χαρακτηριστική λέξη
str
syn
def
type
Την δομή επανάληψης while την χρησιμοποιούμε
για προκαθορισμένο αριθμό επαναλήψεων
για μη προκαθορισμένο αριθμό επαναλήψεων
όταν δεν είμαστε εξοικειωμένοι με την for
σε άλλες γλώσσες προγραμματισμού, αλλά όχι στην Python
Τι θα εμφανίσει το πρόγραμμα;
0
2
2.5
5
Δεν θα εμφανίσει τίποτα
Ποιό θα είναι το αποτέλεσμα της παρακάτω λογικής έκφρασης;
10<20 and 30<20 or 30<40
True
False
Error
Μια δομή while μπορεί, ανάλογα με τη σύνταξή της
Να μην εκτελεστεί ποτέ
Να εκτελείται για πάντα (ατέρμονο loop)
Να εκτελεστεί μόνο μία φορά
Όλα τα παραπάνω
Για να ελέγξουμε αν ένας θετικός ακέραιος αριθμός x διαιρείται ακριβώς από έναν θετικό ακέραιο y χρησιμοποιούμε την εξής εντολή:
i f x / y = = 0:
i f x % y = = 0:
i f y / x = = 0:
i f y % x = = 0:
Ο υπαρξιακός τελεστής in ελέγχει αν ένα αντικείμενο ανήκει σε ένα σύνολο αντικειμένων αλλά χρησιμοποιείται επίσης για τον καθορισμό του εύρους της επανάληψης στην εντολή for.
Σωστό
Λάθος
Η συνάρτηση len(L) επιστρέφει
L
την λίστα L
το πλήθος των στοιχείων της λίστας L
Τίποτα (void)
