

PYTHON Τελεστές-Είσοδος-Έξοδος
Presentation
•
Computers
•
9th Grade
•
Practice Problem
•
Hard
Δέ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
ΠΡΟΓΡΑΜΜΑ1
ΠΡΟΓΡΑΜΜΑ2
Δίνονται τα παρακάτω προγράμματα. Τι εμφανίζεται στην οθόνη μετά από την εκτέλεση τους;
ΠΡΟΓΡΑΜΜΑ3
3
ΠΡΟΓΡΑΜΜΑ1
ΠΡΟΓΡΑΜΜΑ2
4
Multiple Choice
Αν με το πρόγραμμα της προηγούμενης δραστηριότητας θέλαμε να εμφανίζεται η προπαίδεια του 7, ποια από τις παρακάτω εντολές θα αλλάζαμε;
number1=5
print(number1*number2)
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")
Αντικαταστήστε τις εντολές (του προηγούμενου προγράμματος) στη 2η και 4η γραμμή με τις εντολές που βλέπετε τονισμένες
Ο τελεστής του πολλαπλασιασμού «*» παράγει τη συμβολοσειρά(αλφαριθμητικά) επαναλαμβανόμενη τόσες φορές, όσες είναι ο αριθμός
Τα αλφαριθμητικά είναι μια ακολουθία από χαρακτήρες που μπορούν να είναι ψηφία, γράμματα ή σημεία στίξεως και βρίσκονται μέσα σε εισαγωγικά (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
Similar Resources on Wayground
9 questions
6 сынып
Presentation
•
10th Grade
9 questions
Mi casa ideal
Presentation
•
9th - 10th Grade
11 questions
AI THÔNG MINH HƠN HỌC SINH LỚP 10
Presentation
•
10th Grade
11 questions
3B Grammar Speculating and predicting
Presentation
•
9th Grade
11 questions
PPT Seni Grafis
Presentation
•
9th Grade
9 questions
Graphic Design/ Text
Presentation
•
8th Grade
8 questions
RI 3.7 & 3.8
Presentation
•
7th - 9th Grade
3 questions
Listing in python
Presentation
•
9th Grade
Popular Resources on Wayground
5 questions
A Home on the Shore
Quiz
•
3rd Grade
28 questions
US History Regents Review
Quiz
•
11th Grade
6 questions
A Horse Tale
Quiz
•
3rd Grade
20 questions
Math Review
Quiz
•
3rd Grade
10 questions
Juneteenth History and Significance
Interactive video
•
5th - 8th Grade
20 questions
Dividing Fractions
Quiz
•
5th Grade
55 questions
A Long Walk to Water Final Review
Quiz
•
6th - 8th Grade
10 questions
Equation Word Problems
Quiz
•
7th Grade
Discover more resources for Computers
20 questions
Insurance
Quiz
•
9th - 12th Grade
10 questions
Juneteenth: History and Significance
Interactive video
•
7th - 12th Grade
20 questions
Summer Geometry QUIZ (Week 2)
Quiz
•
9th Grade
6 questions
Mayan Mathematics part 1
Presentation
•
9th - 12th Grade
25 questions
Biology Regents Review
Quiz
•
9th Grade
40 questions
Flags of the World
Quiz
•
KG - Professional Dev...
10 questions
Unit 9 Quiz
Quiz
•
9th - 12th Grade
60 questions
Biology Regents Review
Quiz
•
9th Grade