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

3Α

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 Blanks

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

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

Type answer...

30

Fill in the Blanks

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

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

Type answer...

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 Blanks

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

'good'+'morning'

Type answer...

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

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

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

By 1gymfil 1gymfil

Show answer

Auto Play

Slide 1 / 93

SLIDE