Search Header Logo
Επανάληψη πριν το διαγώνισμα Python

Επανάληψη πριν το διαγώνισμα Python

Assessment

Presentation

Computers

6th - 8th Grade

Medium

Created by

1gymfil 1gymfil

Used 16+ times

FREE Resource

21 Slides • 72 Questions

1

Επαναληπτικό μάθημα στην Python

By 1gymfil 1gymfil

2

media
media

Αριθμητικοί τελεστές, Συγκριτικοί και Λογικοί τελεστές
Εντολές type, int, str και len

Τελεστές στην Python

Τύποι μεταβλητών, Κανόνες ονομασίας, εντολή Print

Μεταβλητές στην Python

3

media

4

media

5

media

6

media

7

Multiple Choice

Τι ονομάζουμε μεταβλητή στον προγραμματισμό;

1

Ένα πρόγραμμα που δημιουργεί ο χρήστης

2

Ένα μαθηματικό πρόβλημα

3

Μία θέση μνήμης όπου αποθηκεύονται τιμές

4

Ένα σύμβολο που αντιπροσωπεύει μια πράξη

8

Multiple Choice

H μεταβλητή EMVADON είναι αποδεκτή και σωστή αλλά είναι διαφορετική από την emvadon

1

ΣΩΣΤΟ

2

ΛΑΘΟΣ

9

Multiple Choice

Πώς ορίζετε μια μεταβλητή στην Python και ποια είναι η σύνταξη για την ανάθεση τιμής σε αυτήν;

1

Μεταβλητή -> τιμή

2

Μεταβλητή = τιμή

3

Μεταβλητή : τιμή

4

Μεταβλητή + τιμή

10

Multiple Select

Ποια από τα παρακάτω είναι έγκυρα όνοματα για μια μεταβλητές;

1

2

var

3

Α3

4

_var

5

A_3

11

Multiple Choice

Ποιο είναι το όνομα αυτής της μεταβλητής;

name = "Jensen"

1

Jensen

2

name

12

Multiple Choice

Πὠς ονομάζεται αυτή η μεταβλητή΄;;


age = 18

1

age

2

18

13

Multiple Choice

Ποιο δεν είναι σωστό όνομα μεταβλητής?

1

My_var

2

My-var

3

Myvar

14

Multiple Choice

Πώς θα ονόμαζες τη μεταβλητή;
Φτιάξε ένα πρόγραμμα που θα ζητάει το νούμερο παπουτσιού

1
shoeSize
2
name

15

media

16

media

17

Multiple Choice

Τι είδους μεταβλητή είναι το

Myage=17

1

int (ακέραιος αριθμός)

2

str(αλφαριθμητική)

3

float(πραγματικός αριθμός)

4

Bool (λογική)

18

media

19

Multiple Choice

Ποια τιμή αποθηκεύεται σε αυτή τη μεταβλητή;΄

yearGroup = 9

1

9

2

yearGroup

20

Multiple Choice

Τι είδους μεταβλητή είναι το

MyClass="Γ τάξη Γυμνασίου"

1

int (ακέραιος αριθμός)

2

str(αλφαριθμητική)

3

float(πραγματικός αριθμός)

4

Bool (λογική)

21

Multiple Choice

Τι εμφανίζεται στην οθόνη με την εκτέλεση των παρακάτω εντολών:

x=3

x=1+x

print (x)

1

4

2

εμφανίζει το 1 και το x

3

δεν εμφανίζεται τίποτα

4

1+x

22

Multiple Choice

Τι εμφανίζεται στην οθόνη με την εκτέλεση των παρακάτω εντολών:

x="1+x"

print (x)

1

3

2

εμφανίζει το 1 και το x

3

δεν εμφανίζεται τίποτα

4

1+x

23

Multiple Choice

Πὠς ονομάζεται αυτή η μεταβλητή΄;;

score = 45.8

1

45.8

2

score

24

Multiple Choice

Τι εμφανίζεται στην οθόνη με την εκτέλεση της παρακάτω εντολής:

x=1

1

1

2

x

3

δεν εμφανίζεται τίποτα

4

εμφανίζεται και το 1 και το x

25

Multiple Choice

Ποια τιμή αποθηκεύεται σε αυτή τη μεταβλητή;΄

series = 3

1

3

2

series

26

Multiple Select

Ποιά από τα παρακάτω είναι συμβολοσειρά;

1

"Welcome to the Python world"

2

1234

3

'Καλημέρα'

4

print

27

Multiple Choice

Ποιον τύπο δεδομένο θα χρησιμοποιούσες για το παρακάτω
183.29

1

str(αλφαριθμητικό/συμβολοσειρά)

2

Int(ακεραιος)

3

Float(πραγματικος)

4

Bool(λογικός)

28

Multiple Choice

Τι είδους μεταβλητή είναι ο Μέσος όρος επίδοσης μαθητών ανά τμήμα

1

int

2

float

3

str

4

bool

29

Fill in the Blank

Να δώσετε την εντολή που υλοποιούν την παρακάτω λειτουργία

Aύξηση της μεταβλητής C κατά 7

=
+

30

Fill in the Blank

Να δώσετε την εντολή που υλοποιούν την παρακάτω λειτουργία

Απόδοση της τιμής 10 στην μεταβλητή num

=

31

Multiple Choice

Ποιο από τα παρακάτω είναι boolean

1

Ενός τύπος δεδομένων που έχει ακέραιους αριθμούς πχ : 3, 45, 124

2

Αριθμοί με υποδιαστολή πχ 0.5, 2.45, 56.04

3

Σύνολα χαρακτήρων μεταξύ εισαγωγικών πχ: "dog"

4

Τύποι δεδομένων που μπορεί να είναι μόνο True ή False.

32

Multiple Choice

Τι είναι οι μεταβλητές τύπου 'Συμβολοσειρά' (αλφαριθμητικό - string);

1

Μεταβλητές που περιέχουν μόνο γράμματα

2

Μεταβλητές που περιέχουν μόνο σύμβολα

3

Μεταβλητές που περιέχουν μόνο αριθμούς

4

Μεταβλητές που περιέχουν γράμματα και/ή σύμβολα και/ή αριθμούς

33

Multiple Choice

Ποιο από τα παρακάτω είναι float

1

Ενός τύπος δεδομένων που έχει ακέραιους αριθμούς πχ : 3, 45, 124

2

Αριθμοί με υποδιαστολή πχ 0.5, 2.45, 56.04

3

Σύνολα χαρακτήρων μεταξύ εισαγωγικών πχ: "dog"

4

Τύποι δεδομένων που μπορεί να είναι μόνο True ή False.

34

Multiple Choice

Ποια είναι η διαφορά μεταξύ ακεραίων (int) και δεκαδικών (float) μεταβλητών στην Python;

1

Οι ακέραιες μεταβλητές δεν μπορούν να χρησιμοποιηθούν σε μαθηματικές πράξεις

2

Η διαφορά είναι ότι οι ακέραιες μεταβλητές αντιπροσωπεύουν ακέραιους αριθμούς, ενώ οι δεκαδικές μεταβλητές αντιπροσωπεύουν αριθμούς με δεκαδικά ψηφία.

3

Οι δεκαδικές μεταβλητές μπορούν να περιέχουν μόνο ακέραιους αριθμούς

4

Οι ακέραιες μεταβλητές μπορούν να περιέχουν δεκαδικούς αριθμούς

35

media

36

media

37

Multiple Choice

Τι θα εκτυπωθεί μετά από τις παρακάτω εντολές

greeting="Good Morning"

print greeting

1

class 'str'

2

Good Morning

3

τίποτα

38

Multiple Choice

Τι θα εκτυπωθεί μετά από τις παρακάτω εντολές

greeting="Good Morning"

print (type(greeting))

1

class 'str'

2

Good Morning

3

class 'int'

4

class 'float'

39

Multiple Choice

Τι θα εκτυπωθεί μετά από τις παρακάτω εντολές

young = True

print (young)

1

class 'str'

2

True

3

class 'int'

4

class 'bool'

40

Multiple Choice

Τι θα εκτυπωθεί μετά από τις παρακάτω εντολές

young = True

print (type(young))

1

class 'str'

2

True

3

class 'int'

4

class 'bool'

41

Multiple Choice

Τι θα εκτυπωθεί μετά από τις παρακάτω εντολές

number = 5

print (type(number))

1

class 'str'

2

5

3

class 'int'

4

class 'float'

42

media

43

media

44

media

45

media

46

media

47

Multiple Choice

ποιο θα είναι το αποτέλεσμα του παρακάτω;

(a+b*3)*2

1

abbbabbb

2

bababa

3

(a+b*3)(a+b*3)

48

Fill in the Blank

Ποιο θα είναι το αποτέλεσμα του

'good'+'morning'

49

Multiple Choice

Ποιός είναι ο αριθμητικός τελεστής για τη δύναμη στην Python;

1

+

2

/

3

*

4

**

50

Multiple Choice

Ποιο είναι το αποτέλεσμα του

2**3

1

6

2

9

3

8

4

4

51

Multiple Choice

Ποιο είναι το αποτέλεσμα της πράξης

5%2

1

2

2

3

3

2,5

4

1

52

Multiple Choice

Ποιο είναι το αποτέλεσμα του

100*2

1

200

2

100100

3

2

53

Multiple Choice

Ποιο είναι το αποτέλεσμα της πράξης

((5+3)/2)**2

1

16

2

4

3

8

4

1

54

Multiple Choice

Ποιο είναι το αποτέλεσμα του

'100'*2

1

200

2

100100

3

2

55

Multiple Choice

Ποιο είναι το αποτέλεσμα της πράξης

5/2

1

2

2

3

3

2,5

4

1

56

Multiple Choice

Τι θα εκτυπωθεί μετά τα παρακάτω

α=5

b=4

sum=a+b

print(sum)

1

4

2

5

3

9

57

Multiple Choice

Ποιο είναι το αποτέλεσμα της πράξης

5//2

1

2

2

3

3

2,5

4

1

58

Multiple Choice

Επίλεξε τη σωστή αναπαράσταση της παρακάτω έκφρασης σε python: x=y3

1

x=y/3

2

x=(y)3

3

x=y*3

4

x=y**3

59

media

60

media

61

Multiple Choice

Τι θα εμφανίσει το

10!=5

1

True

2

False

62

Multiple Choice

Τι θα εμφανίσει το

5!=5

1

True

2

False

63

Multiple Choice

Τι θα εμφανίσει το

5==5

1

True

2

False

64

Multiple Choice

Ποια είναι η διαφορά μεταξύ των τελεστών '==' και '!=' στην Python;

1

Ο τελεστής '==' επιστρέφει False αν οι τιμές είναι ίσες, ενώ ο τελεστής '!=' επιστρέφει False αν οι τιμές είναι διαφορετικές.

2

Ο τελεστής '==' επιστρέφει False αν οι τιμές είναι διαφορετικές, ενώ ο τελεστής '!=' επιστρέφει False αν οι τιμές είναι ίσες.

3

Ο τελεστής '==' επιστρέφει True αν οι τιμές είναι διαφορετικές, ενώ ο τελεστής '!=' επιστρέφει True αν οι τιμές είναι ίσες.

4

Ο τελεστής '==' επιστρέφει True αν οι τιμές είναι ίσες, ενώ ο τελεστής '!=' επιστρέφει True αν οι τιμές είναι διαφορετικές.

65

Multiple Choice

Τι θα εμφανίσει το

5<=5

1

True

2

False

66

Multiple Choice

Τι θα εμφανίσει το

5<105

1

True

2

False

67

Multiple Choice

Ποια είναι η διαφορά μεταξύ των τελεστών '<' και '<=' στην Python;

1

Ο τελεστής '<' είναι για πρόσθεση, ενώ ο τελεστής '<=' είναι για αφαίρεση.

2

Η διαφορά είναι ότι ο τελεστής '<' ελέγχει μόνο την ανισότητα, ενώ ο τελεστής '<=' ελέγχει και την ισότητα.

3

Ο τελεστής '<' είναι για αναζήτηση σε λίστες, ενώ ο τελεστής '<=' είναι για αναζήτηση σε λεξικά.

4

Ο τελεστής '<' είναι για αναπαράσταση αριθμών, ενώ ο τελεστής '<=' είναι για αναπαράσταση κειμένου.

68

Multiple Choice

Ποια είναι η διαφορά μεταξύ των τελεστών '>' και '>=' στην Python;

1

Ο τελεστής '>' ελέγχει αν η πρώτη τιμή είναι μικρότερη από τη δεύτερη

2

Ο τελεστής '>=' ελέγχει αν η πρώτη τιμή είναι μικρότερη από τη δεύτερη

3

Ο τελεστής '>' ελέγχει αν η πρώτη τιμή είναι ίση με τη δεύτερη

4

Η διαφορά είναι ότι ο τελεστής '>' ελέγχει αν η πρώτη τιμή είναι μεγαλύτερη από τη δεύτερη, ενώ ο τελεστής '>=' ελέγχει αν η πρώτη τιμή είναι μεγαλύτερη από ή ίση με τη δεύτερη.

69

Multiple Choice

Τι θα εκτυπωθεί μετά το πέρας των εντολών

x=4

y=5

print(x<y)

1

True

2

False

70

Multiple Choice

Ποια είναι η χρήση του λογικού τελεστή 'and' σε μια συνθήκη στην Python;

1

Ο λογικός τελεστής 'and' επιστρέφει την τιμή της πρώτης συνθήκης

2

Ο λογικός τελεστής 'and' επιστρέφει True μόνο αν και οι δύο συνθήκες είναι αληθείς, αλλιώς επιστρέφει False.

3

Ο λογικός τελεστής 'and' επιστρέφει False αν και οι δύο συνθήκες είναι αληθείς

4

Ο λογικός τελεστής 'and' επιστρέφει True αν μόνο μία από τις δύο συνθήκες είναι αληθής

71

Multiple Choice

Τι θα εμφανιστεί μετά από αυτές εντολες

5 > 4 or 5<3

1

True

2

False

72

Multiple Choice

Τι θα εμφανιστεί μετά από αυτές εντολες

(5 > 4 and 5<3) or 4 ==4

1

True

2

False

73

Multiple Choice

Τι θα εμφανιστεί μετά από αυτές εντολες

5 > 4 and 5<3

1

True

2

False

74

Multiple Choice

Ποια είναι η χρήση του λογικού τελεστή 'or' σε μια συνθήκη στην Python;

1

Ο λογικός τελεστής 'or' επιστρέφει το αποτέλεσμα της πρώτης συνθήκης που είναι True.

2

Ο λογικός τελεστής 'or' επιστρέφει True αν τουλάχιστον μία από τις συνθήκες είναι True, αλλιώς επιστρέφει False.

3

Ο λογικός τελεστής 'or' επιστρέφει False αν τουλάχιστον μία από τις συνθήκες είναι False, αλλιώς επιστρέφει True.

4

Ο λογικός τελεστής 'or' επιστρέφει το αποτέλεσμα της δεύτερης συνθήκης που είναι True.

75

media

76

media

77

media

78

Multiple Choice

Tι θα εμφανίσει το παρακάτω

x = 10

y = 3

result = x % y

print(result)

1

1

2

3

3

3.3

4

10

79

Multiple Choice

Τί θα επιστρέψει το παρακάτω πρόγραμμα;

x=12

print x+12

1

0

2

12

3

24

4

θα βγάλει λάθος

80

Multiple Choice

Τι θα εμφανίσει το

str(True)+str('55')

1

True55

2

False

3

TrueFalse

4

Λάθος

81

Multiple Choice

Τι θα εμφανίσει το

str(True)+str(False)

1

True

2

False

3

TrueFalse

4

Λάθος

82

Multiple Choice

Τι θα εμφανίσει το

str(200)+10

1

20010

2

210

3

Λάθος

83

Multiple Choice

Τι θα εμφανίσει το

str(1000)+str(1000)

1

10001000

2

2000

3

Λάθος

84

Multiple Choice

Τι θα εμφανίσει το

str("2000")*3

1

6000

2

200020002000

3

Λάθος

85

Multiple Choice

Τι θα εμφανίσει το

int("Good")*"3"

1

Good3

2

GoodGoodGood

3

Λάθος

86

Multiple Choice

Τι θα εμφανίσει το

len("Γ γυμνασίου")

1

9

2

10

3

11

4

8

87

Multiple Choice

Τι θα εμφανίσει το

len(str(10**5))

1

5

2

6

3

Λάθος

88

Multiple Choice

Τι θα εμφανίσει το

len(700)

1

3

2

4

3

Λάθος

89

Multiple Select

Ποια από αυτά είναι σχεσιακός τελεστής;

1

+ (Πρόσθεση)

2

< (Μικρότερο από)

3

≤ (Μικρότερο ή ίσο από)

4

> (Μεγαλύτερο από)

5

==(ίσο με)

90

Multiple Choice

O πολλαπλασιασμός συμβολίζεται με το

1

!

2

x

3

#

4

*

91

Multiple Choice

Συγκριτικοί τελεστές

Επιλέξτε τον σωστό τελεστή για το 'διαφορετικό από'

1

=!=

2

!

3

=!

4

!=

92

Multiple Choice

To % είναι

1

το ποσοστό

2

η δύναμη

3

το υπόλοιπο μιας διαίρεσης

4

το πηλίκο μιας διαίρεσης

93

Multiple Choice

To // είναι

1

το ποσοστό

2

η δύναμη

3

το υπόλοιπο μιας διαίρεσης

4

το ακέραιο πηλίκο μιας διαίρεσης

Επαναληπτικό μάθημα στην Python

By 1gymfil 1gymfil

Show answer

Auto Play

Slide 1 / 93

SLIDE