Search Header Logo
PYTHON: ΤΕΛΕΣΤΕΣ- ΕΝΤΟΛΕΣ ΕΙΣΟΔΟΥ -ΕΞΟΔΟΥ

PYTHON: ΤΕΛΕΣΤΕΣ- ΕΝΤΟΛΕΣ ΕΙΣΟΔΟΥ -ΕΞΟΔΟΥ

Assessment

Presentation

•

Computers

•

9th Grade

•

Hard

Created by

Δέs Χατζηχριστοδούλου

FREE Resource

16 Slides • 0 Questions

1

​ΕΝΤΟΛΕΣ ΕΞΟΔΟΥ

By Δέs Χατζηχριστοδούλου

​ΤΕΛΕΣΤΕΣ
​ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ

2

​Τύποι δεδομένων

Κάθε γλώσσα προγραμματισμού αποθηκεύει τα δεδομένα στη μνήμη σε διάφορες μορφές.

Διαχωρίζουμε τα δεδομένα σε δυο βασικές κατηγορίες:
1) τις λέξεις και
2) τους αριθμούς.

Οι λέξεις στην ορολογία της Πληροφορικής λέγονται αλφαριθμητικά, επειδή μπορούν να περιέχουν γράμματα και αριθμούς, όπως για παράδειγμα ο κωδικός πρόσβασής σας (password) στην ηλεκτρονική τάξη.
Τα αλφαριθμητικά είναι μια ακολουθία από χαρακτήρες που μπορούν να είναι ψηφία, γράμματα ή σημεία στίξεως και βρίσκονται μέσα σε εισαγωγικά (quotes) (διπλά ή μονά).

Οι αριθμητικοί τύποι στην Python είναι οι
1) ακέραιοι (integer) (int) και οι

2) πραγματικοί (float) αριθμοί.

Για την υποδιαστολή στον προγραμματισμό χρησιμοποιείται η τελεία «.» και όχι το κόμμα.

3

media

4

​H Python μας δίνει τη δυνατότητα να εκτελέσουμε διάφορες πράξεις στα δεδομένα, χρησιμοποιώντας τους αντίστοιχους τελεστές. Οι τελεστές (operators) είναι σύμβολα ή λέξεις για τη δημιουργία αριθμητικών και λογικών εκφράσεων.

Οι βασικότερες κατηγορίες τελεστών είναι οι αριθμητικοί, οι συγκριτικοί και οι λογικοί.

Υπάρχουν όμως και τελεστές για πράξεις σε αλφαριθμητικά δεδομένα και σε λίστες αντίστοιχοι με τους αριθμητικούς τελεστές

Τελεστές

5

​Μπορούμε να δοκιμάσουμε εντολές ή να υπολογίσουμε εκφράσεις χρησιμοποιώντας τον διερμηνευτή της Python, ο οποίος μεταφράζει σε γλώσσα μηχανής και εκτελεί μια μεμονωμένη εντολή χωρίς να χρειαστεί να αναπτύξουμε ολόκληρο πρόγραμμα.

media

6

​παραδείγματα

​Ο τελεστής της πρόσθεσης «+» όταν εφαρμόζεται σε αλφαριθμητικά, εκτελεί συνένωση.


Ο τελεστής του πολλαπλασιασμού «*» παράγει τη συμβολοσειρά επαναλαμβανόμενη τόσες φορές, όσες είναι ο αριθμός.

media

7

​Είναι τα σύμβολα που χρησιμοποιούμε για να κάνουμε μαθηματικές πράξεις.

​Αριθμητικοί τελεστές

media

8

ΔΡΑΣΤΗΡΙΟΤΗΤΑ 1

​Μεταβείτε στο κέλυφος του Thonny και δώστε τις παρακάτω εκφράσεις για να δείτε το αποτέλεσμα

  • 2*3

  • 2**3

  • 2**100

  • 2**1000

  • 500/10

  • 100-100

  • 10//3

  • 10%3

  • 10-12

9

​Οι Σχεσιακοί (ή συγκριτικοί) τελεστές χρησιμοποιούνται για τη σύγκριση εκφράσεων. Αν η σχέση ισχύει το αποτέλεσμα είναι Αληθής (True) αλλιώς Ψευδής (False).
Μπορούμε να τις αντιμετωπίζουμε ως ερωτήσεις που απαντώνται με ΝΑΙ ή ΌΧΙ.

​Σχεσιακοί (ή συγκριτικοί) τελεστές
media

10

​ΔΡΑΣΤΗΡΙΟΤΗΤΑ 2

Μεταβείτε στο κέλυφος του Thonny και δώστε τις παρακάτω εκφράσεις: για να δείτε το αποτέλεσμα

  • 500==400

  • 12<30

  • 121!=15

  • 500>300

  • 343>=343

11

​Οι Λογικοί τελεστές χρησιμοποιούνται όταν θέλουμε να σχηματίσουμε σύνθετες συνθήκες.

Η σύζευξη λογικών εκφράσεων είναι Αληθής, αν και μόνον αν είναι αληθείς όλες οι εκφράσεις

Η διάζευξη είναι αληθής, αν συμμετέχει σε αυτήν τουλάχιστον μια αληθής έκφραση.

Λογικοί τελεστές

media

12

​ΔΡΑΣΤΗΡΙΟΤΗΤΑ 3

​Μεταβείτε στο κέλυφος του Thonny και δώστε τις παρακάτω εκφράσεις:

  • ​12<11 and 23>10

  • 12<11 or 23>10

  • not(12<=13)

  • not(12==12)

13

Η εντολή print εμφανίζει

- μηνύματα και
- το περιεχόμενο μεταβλητών στην οθόνη.

Τη χρησιμοποιούμε αν θέλουμε να εμφανίσουμε τα αποτελέσματα ενός προγράμματος.

​ΕΝΤΟΛΗ ΕΞΟΔΟΥ : Print

14

​from turtle import*
number1=10
for i in range(10):
print(number1+1)

ΔΡΑΣΤΗΡΙΟΤΗΤΑ 4

Δημιουργήστε κι εκτελέστε το παρακάτω πρόγραμμα

15

​from turtle import*
number1=5
number2=1
for i in range(10):
print(number1*number2)
number2+=1

​ΔΡΑΣΤΗΡΙΟΤΗΤΑ 6

​Δημιουργείστε κι εκτελέστε το παρακάτω πρόγραμμα στον Thonny

16

​

​ΔΡΑΣΤΗΡΙΟΤΗΤΑ 7

​Στο πρόγραμμα της Δραστηριότητας 4
1) αντικαταστήστε την εντολή
number1=5

με την εντολή
number1="5"
2) κάντε εκτέλεση

​Ο τελεστής του πολλαπλασιασμού «*»
παράγει τη συμβολοσειρά επαναλαμβανόμενη τόσες φορές, όσες είναι ο αριθμός.

pattern-tertiary
​ΕΝΤΟΛΕΣ ΕΞΟΔΟΥ

By Δέs Χατζηχριστοδούλου

​ΤΕΛΕΣΤΕΣ
​ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ

Show answer

Auto Play

Slide 1 / 16

SLIDE