

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
MLA Workshop
Presentation
•
10th Grade
5 questions
Η φυσική Αγωγή στην αρχαία Ελλάδα
Presentation
•
8th Grade
3 questions
SENI GRAFIS Kls 9 Genap
Presentation
•
8th Grade
13 questions
Programming Recap 1
Presentation
•
10th Grade
6 questions
Python 1
Presentation
•
9th Grade
10 questions
Nested Loops
Presentation
•
9th - 10th Grade
7 questions
الجملة if else
Presentation
•
10th Grade
11 questions
Python тілінің синтаксисі
Presentation
•
KG
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade
Discover more resources for Computers
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
10 questions
Fire Prevention
Quiz
•
9th - 12th Grade
24 questions
BIOLOGY STAAR REVIEW
Quiz
•
9th Grade
20 questions
Graphing Inequalities on a Number Line
Quiz
•
6th - 9th Grade
30 questions
English 1 STAAR Review
Quiz
•
9th Grade
46 questions
Linear and Exponential Function Key Features
Quiz
•
9th Grade
20 questions
Grammar
Quiz
•
9th - 12th Grade
30 questions
Biology STAAR Review #3
Quiz
•
9th Grade