

PYTHON: ΤΕΛΕΣΤΕΣ- ΕΝΤΟΛΕΣ ΕΙΣΟΔΟΥ -ΕΞΟΔΟΥ
Presentation
•
Computers
•
9th Grade
•
Hard
Δέs Χατζηχριστοδούλου
FREE Resource
16 Slides • 0 Questions
1
By Δέs Χατζηχριστοδούλου
2
Κάθε γλώσσα προγραμματισμού αποθηκεύει τα δεδομένα στη μνήμη σε διάφορες μορφές.
Διαχωρίζουμε τα δεδομένα σε δυο βασικές κατηγορίες:
1) τις λέξεις και
2) τους αριθμούς.
Οι λέξεις στην ορολογία της Πληροφορικής λέγονται αλφαριθμητικά, επειδή μπορούν να περιέχουν γράμματα και αριθμούς, όπως για παράδειγμα ο κωδικός πρόσβασής σας (password) στην ηλεκτρονική τάξη.
Τα αλφαριθμητικά είναι μια ακολουθία από χαρακτήρες που μπορούν να είναι ψηφία, γράμματα ή σημεία στίξεως και βρίσκονται μέσα σε εισαγωγικά (quotes) (διπλά ή μονά).
Οι αριθμητικοί τύποι στην Python είναι οι
1) ακέραιοι (integer) (int) και οι
2) πραγματικοί (float) αριθμοί.
Για την υποδιαστολή στον προγραμματισμό χρησιμοποιείται η τελεία «.» και όχι το κόμμα.
3
4
H Python μας δίνει τη δυνατότητα να εκτελέσουμε διάφορες πράξεις στα δεδομένα, χρησιμοποιώντας τους αντίστοιχους τελεστές. Οι τελεστές (operators) είναι σύμβολα ή λέξεις για τη δημιουργία αριθμητικών και λογικών εκφράσεων.
Οι βασικότερες κατηγορίες τελεστών είναι οι αριθμητικοί, οι συγκριτικοί και οι λογικοί.
Υπάρχουν όμως και τελεστές για πράξεις σε αλφαριθμητικά δεδομένα και σε λίστες αντίστοιχοι με τους αριθμητικούς τελεστές
Τελεστές
5
Μπορούμε να δοκιμάσουμε εντολές ή να υπολογίσουμε εκφράσεις χρησιμοποιώντας τον διερμηνευτή της Python, ο οποίος μεταφράζει σε γλώσσα μηχανής και εκτελεί μια μεμονωμένη εντολή χωρίς να χρειαστεί να αναπτύξουμε ολόκληρο πρόγραμμα.
6
παραδείγματα
Ο τελεστής της πρόσθεσης «+» όταν εφαρμόζεται σε αλφαριθμητικά, εκτελεί συνένωση.
Ο τελεστής του πολλαπλασιασμού «*» παράγει τη συμβολοσειρά επαναλαμβανόμενη τόσες φορές, όσες είναι ο αριθμός.
7
Είναι τα σύμβολα που χρησιμοποιούμε για να κάνουμε μαθηματικές πράξεις.
Αριθμητικοί τελεστές
8
ΔΡΑΣΤΗΡΙΟΤΗΤΑ 1
Μεταβείτε στο κέλυφος του Thonny και δώστε τις παρακάτω εκφράσεις για να δείτε το αποτέλεσμα
2*3
2**3
2**100
2**1000
500/10
100-100
10//3
10%3
10-12
9
Οι Σχεσιακοί (ή συγκριτικοί) τελεστές χρησιμοποιούνται για τη σύγκριση εκφράσεων. Αν η σχέση ισχύει το αποτέλεσμα είναι Αληθής (True) αλλιώς Ψευδής (False).
Μπορούμε να τις αντιμετωπίζουμε ως ερωτήσεις που απαντώνται με ΝΑΙ ή ΌΧΙ.
10
Μεταβείτε στο κέλυφος του Thonny και δώστε τις παρακάτω εκφράσεις: για να δείτε το αποτέλεσμα
500==400
12<30
121!=15
500>300
343>=343
11
Οι Λογικοί τελεστές χρησιμοποιούνται όταν θέλουμε να σχηματίσουμε σύνθετες συνθήκες.
Η σύζευξη λογικών εκφράσεων είναι Αληθής, αν και μόνον αν είναι αληθείς όλες οι εκφράσεις
Η διάζευξη είναι αληθής, αν συμμετέχει σε αυτήν τουλάχιστον μια αληθής έκφραση.
Λογικοί τελεστές
12
Μεταβείτε στο κέλυφος του Thonny και δώστε τις παρακάτω εκφράσεις:
12<11 and 23>10
12<11 or 23>10
not(12<=13)
not(12==12)
13
Η εντολή 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) κάντε εκτέλεση
Ο τελεστής του πολλαπλασιασμού «*»
παράγει τη συμβολοσειρά επαναλαμβανόμενη τόσες φορές, όσες είναι ο αριθμός.
By Δέs Χατζηχριστοδούλου
Show answer
Auto Play
Slide 1 / 16
SLIDE
Similar Resources on Wayground
10 questions
Η έννοια του προβλήματος
Presentation
•
9th - 11th Grade
8 questions
Αριθμοί 1-5
Presentation
•
KG
11 questions
Η ζωή των αγίων
Presentation
•
8th Grade
13 questions
BREAK DANCE
Presentation
•
10th Grade
11 questions
Ο κύκλος ζωής της πεταλούδας
Presentation
•
KG
13 questions
ΑΜΕΡΙΚΑΝΙΚΟ ΠΟΔΟΣΦΑΙΡΟ
Presentation
•
9th Grade
13 questions
Χριστούγεννα στο νηπιαγωγείο μας!
Presentation
•
KG
13 questions
Αντιπολεμικά μηνύματα
Presentation
•
9th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade