Search Header Logo
PYTHON Τελεστές-Είσοδος-Έξοδος

PYTHON Τελεστές-Είσοδος-Έξοδος

Assessment

Presentation

Computers

9th Grade

Practice Problem

Hard

Created by

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

Used 11+ times

FREE Resource

9 Slides • 1 Question

1

​Εντολή εξόδου (print)

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

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

ΔΡΑΣΤΗΡΙΟΤΗΤΑ 1
Δημιουργήστε κι εκτελέστε το παρακάτω πρόγραμμα στον Thonny

Η εντολή print εμφανίζει μηνύματα και το περιεχόμενο μεταβλητών στην οθόνη.

2

media
media

ΠΡΟΓΡΑΜΜΑ1

ΠΡΟΓΡΑΜΜΑ2

​Δίνονται τα παρακάτω προγράμματα. Τι εμφανίζεται στην οθόνη μετά από την εκτέλεση τους;

media

ΠΡΟΓΡΑΜΜΑ3

3

media
media

ΠΡΟΓΡΑΜΜΑ1

ΠΡΟΓΡΑΜΜΑ2

4

Multiple Choice

Αν με το πρόγραμμα της προηγούμενης δραστηριότητας θέλαμε να εμφανίζεται η προπαίδεια του 7, ποια από τις παρακάτω εντολές θα αλλάζαμε;

1


number1=5

2


print(number1*number2)

3

number2+=1

5

​Εντολή εξόδου (print)-Εμφάνιση Περιεχομένου Μεταβλητής

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

ΔΡΑΣΤΗΡΙΟΤΗΤΑ 2
Δημιουργήστε κι εκτελέστε το παρακάτω πρόγραμμα στον Thonny

​​from turtle import*
number=5
print(number)
print(3*number)

6

​from turtle import*
number="5"
print(number)
print(3*"number")

Αντικαταστήστε τις εντολές (του προηγούμενου προγράμματος) στη και γραμμή με τις εντολές που βλέπετε τονισμένες

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

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

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

7

H εντολή input δέχεται από τον χρήστη δεδομένα σε μορφή κειμένου. Ανάλογα με τον τύπο των δεδομένων κάποιες φορές χρειάζεται η κατάλληλη μετατροπή

​Εντολή εισόδου (input)

​from turtle import*
print("Μπορώ να σου εμφανίσω την προπαίδεια όποιου αριθμού θέλεις") number1=input("Δώσε τον αριθμό που θέλεις")
number2=1
for i in range(10):
print(number1*number2)
number2+=1


ΔΡΑΣΤΗΡΙΟΤΗΤΑ4
Δημιουργήστε κι εκτελέστε το παρακάτω πρόγραμμα. Εμφανίζει τελικά την προπαίδεια?

8

​Εντολή εισόδου (input)

​from turtle import*
print("Μπορώ να σου εμφανίσω την προπαίδεια όποιου αριθμού θέλεις")
number1=input("Δώσε τον αριθμό που θέλεις")
number2=1
for i in range(10):
print(number1*number2)
number2+=1

ΔΡΑΣΤΗΡΙΟΤΗΤΑ 5
Κάντε τις αλλαγές που πρέπει σύμφωνα με το ΠΡΟΓΡΑΜΜΑ2

​1)Με το πρόγραμμα της προηγούμενης δραστηριότητας είδαμε ότι τελικά δεν εμφανίζεται η προπαίδεια του αριθμού κι αυτό γιατί ο αριθμός που δίνει ο χρήστης εκλαμβάνεται σαν αλφαριθμητικό. (ΠΡΟΓΡΑΜΜΑ1)
2) Ο τελεστής του
πολλαπλασιασμού «*» παράγει τη συμβολοσειρά(αλφαριθμητικό) επαναλαμβανόμενη τόσες φορές, όσες είναι ο αριθμός.(ΠΡΟΓΡΑΜΜΑ1)
3)Για να εμφανιστεί τελικά η προπαίδεια θα πρέπει να κάνουμε την
μετατροπή του αλφαριθμητικού σε ακέραιο. (ΠΡΟΓΡΑΜΜΑ2)

​from turtle import*
print("Μπορώ να σου εμφανίσω την προπαίδεια όποιου αριθμού θέλεις") number=int(input("Δώσε τον αριθμό που θέλεις"))
number2=1
for i in range(10):
print(number*number2)
number2+=1

​ΠΡΟΓΡΑΜΜΑ1

​ΠΡΟΓΡΑΜΜΑ2

9

ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΤΗΝ ΨΕΥΔΑΙΣΘΗΣΗ ΟΤΙ Ο ΧΡΗΣΤΗΣ ΣΥΝΟΜΙΛΑ ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ

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



Η Προπαίδεια του αριθμού που μου έδωσες είναι:

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

10

​from turtle import* print("Καλημέρα") name=input("Πως σε λένε; ")
print(" Γειά σου " + name )
print("Εμένα με λένε PC")
age=input("Πόσο χρονών είσαι;")
print(age+ " χρονών?!")
print("Εγώ είμαι ΠΟΛΥ μεγαλύτερος")

​ΔΡΑΣΤΗΡΙΟΤΗΤΑ 7
Δημιουργήστε κι εκτελέστε το παρακάτω πρόγραμμα

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

​Εντολή εξόδου (print)

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

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

ΔΡΑΣΤΗΡΙΟΤΗΤΑ 1
Δημιουργήστε κι εκτελέστε το παρακάτω πρόγραμμα στον Thonny

Η εντολή print εμφανίζει μηνύματα και το περιεχόμενο μεταβλητών στην οθόνη.

Show answer

Auto Play

Slide 1 / 10

SLIDE