ΗΥ-100 Ειζαγωγή ζηην Επιζηήμη Υπολογιζηών

Σχετικά έγγραφα
TOOLBOOK (μάθημα 2) Δεκηνπξγία βηβιίνπ θαη ζειίδσλ ΠΡΟΑΡΜΟΓΗ: ΒΑΛΚΑΝΙΩΣΗ ΔΗΜ. ΕΚΠΑΙΔΕΤΣΙΚΟ ΠΕ19 1 TOOLBOOK ΜΑΘΗΜΑ 2

Αιγόξηζκνη Γνκή επηινγήο. Πνιιαπιή Δπηινγή Δκθωιεπκέλεο Δπηινγέο. Δηζαγωγή ζηηο Αξρέο ηεο Δπηζηήκεο ηωλ Η/Υ. introcsprinciples.wordpress.

ΗΥ-100 Ειζαγωγή ζηην Επιζηήμη Υπολογιζηών

Απαντήσεις θέματος 2. Παξαθάησ αθνινπζεί αλαιπηηθή επίιπζε ησλ εξσηεκάησλ.

Απνηειέζκαηα Εξσηεκαηνινγίνπ 2o ηεηξάκελν

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙ ΜΟ

H ΜΑΓΕΙΑ ΤΩΝ ΑΡΙΘΜΩΝ

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΣΙΚΗ ΚΤΣΑΛΟΓΡΟΜΙΑ 2007 ΓΙΑ ΣΟ ΓΤΜΝΑΙΟ Παπασκευή 26 Ιανουαπίου 2007 Σάξη: Α Γυμνασίου ΥΟΛΕΙΟ..

Η/Υ A ΤΑΞΕΩΣ ΑΕ Συστήματα Αρίθμησης. Υποπλοίαρχος Ν. Πετράκος ΠΝ

Αιγόξηζκνη Δθρώξεζε, Δίζνδνο θαη Έμνδνο ηηκώλ Γνκή αθνινπζίαο. Δηζαγσγή ζηηο Αξρέο ηεο Δπηζηήκεο ησλ Η/Υ

ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΥΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΥΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ Ρέππα Μαξγαξίηα

ΜΑΘΗΜΑ / ΤΑΞΗ : ΗΛΕΚΤΡΟΛΟΓΙΑ/Γ ΛΥΚΕΙΟΥ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 08/09/2014

Βάσεις Δεδομέμωμ. Εξγαζηήξην V. Τκήκα Πιεξνθνξηθήο ΑΠΘ

Ζαχαρίας Μ. Κοντοπόδης Εργαστήριο Λειτουργικών Συστημάτων ΙΙ

ΓΗΑΓΩΝΗΣΜΑ ΣΤΑ ΜΑΘΖΜΑΤΗΚΑ. Ύλη: Μιγαδικοί-Σσναρηήζεις-Παράγωγοι Θεη.-Τετν. Καη Εήηημα 1 ο :

Η γλώζζα προγραμμαηιζμού Ciscal

ΣΕΙ Δυτικήσ Μακεδονίασ, Παράρτημα Καςτοριάσ Τμήμα Πληροφορικήσ και Τεχνολογίασ Υπολογιςτών

Case Study. Παξαθάηω παξνπζηάδνπκε βήκα - βήκα κε screenshots έλα παξάδεηγκα ππνβνιήο κηαο εξγαζίαο θαη ηελ παξαγωγή ηνπ Originality Report.

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΕΣΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΓΡΟΜΙΑ 2015 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Τεηάπηη 28 Ιανουαπίου 2015 ΛΔΥΚΩΣΙΑ Τάξη: Α Γυμναζίου

Α Ο Κ Η Α Μ Α Ζ Η Η Ρ Η ( S E A R C H )

ΑΛΛΑΓΗ ΟΝΟΜΑΣΟ ΚΑΙ ΟΜΑΔΑ ΕΡΓΑΙΑ, ΚΟΙΝΟΥΡΗΣΟΙ ΦΑΚΕΛΟΙ ΚΑΙ ΕΚΣΤΠΩΣΕ ΣΑ WINDOWS XP

ΚΕΦ. 2.3 ΑΠΟΛΤΣΗ ΣΘΜΗ ΠΡΑΓΜΑΣΘΚΟΤ ΑΡΘΘΜΟΤ

Δομή ππογπάμμαηορ ζηη C++

ΒΗΜΑ 2. Εηζάγεηε ηνλ Κωδηθό Πξόζβαζεο πνπ ιακβάλεηε κε SMS & δειώλεηε επηζπκεηό Όλνκα Πξόζβαζεο (Username) θαη ην ζαο

Κευάλαιο 8 Μονοπωλιακή Συμπεριφορά- Πολλαπλή Τιμολόγηση

4) Να γξάςεηε δηαδηθαζία (πξόγξακκα) ζηε Logo κε όλνκα θύθινο πνπ ζα ζρεδηάδεη έλα θύθιν. Λύζε Γηα θύθινο ζηθ επαλάιαβε 360 [κπ 1 δε 1] ηέινο

Άσκηση 1 - Μοπυοποίηση Κειμένου

Hellas online Προεπιλεγμένες ρσθμίσεις για FritzBox Fon WLAN 7140 (Annex B) FritzBox Fon WLAN Annex B ( )

Δπηιέγνληαο ην «Πξνεπηινγή» θάζε θνξά πνπ ζα ζπλδέεζηε ζηελ εθαξκνγή ζα βξίζθεζηε ζηε λέα ρξήζε.

242 - Ειζαγωγή ζηοσς Η/Υ

ΔΝΓΔΙΚΤΙΚΔΣ ΛΥΣΔΙΣ ΣΤΑ ΜΑΘΗΜΑΤΙΚΑ ΚΑΤΔΥΘΥΝΣΗΣ Γ ΛΥΚΔΙΟΥ ΓΔΥΤΔΡΑ 27 ΜΑΪΟΥ 2013

2.4 Βαζικές ζσνιζηώζες/ ενηολές ενός αλγορίθμοσ

Σημεία Ασύπματηρ Ππόσβασηρ (Hot-Spots)

Άζθεζε 2ε ΤΣΗΜΑΣΑ ΔΛΔΓΥΟΤ ΑΝΟΙΚΣΟΤ ΒΡΟΥΟΤ ΚΑΙ MATLAB

Τίτλος Μαθήματος: Ηλεκτρονικοί Υπολογιστές IΙΙ. Διδάσκων: Επίκουρος Καθηγητής Αθανάσιος Σταυρακούδης

Άζκηζη ζτέζης κόζηοσς-τρόνοσ (Cost Time trade off) Καηαζκεσαζηική ΑΔ

Να ζρεδηάζεηο ηξόπνπο ζύλδεζεο κηαο κπαηαξίαο θαη ελόο ιακπηήξα ώζηε ν ιακπηήξαο λα θσηνβνιεί.

Α. Εηζαγσγή ηεο έλλνηαο ηεο ηξηγσλνκεηξηθήο εμίζσζεο κε αξρηθό παξάδεηγκα ηελ εκx = 2

ΚΔΦ. 2.4 ΡΗΕΔ ΠΡΑΓΜΑΣΗΚΩΝ ΑΡΗΘΜΩΝ

Γοκή επαλάιευες Δληοιές Όζο & Μέτρης_όηοσ

Οδηγίες τρήζης για λειηοσργία μεηαθοράς καναλιών ζε υηθιακό δέκηη OST-7060 HD

ΔΡΓΑΙΑ 1. Γιαδικησακά πληροθοριακά σζηήμαηα. Ομάδα Δργαζίας: Μεηαπηστιακοί Φοιηηηές. ηέθανος Κονηοβάς ΑΔΜ :283. Πάζτος Βαζίλειος ΑΔΜ :288

Σχεδίαση Γλωσσών & Μεταγλωττιστζς

Έλεγτος Ορθογραθίας - Γραμμαηικής. Ορθογραθικός και Γραμμαηικός Έλεγτος

Ανάπηςξη Δθαπμογών ζε Ππογπαμμαηιζηικό Πεπιβάλλον

ΡΤΘΜΙΕΙ ΔΙΚΣΤΟΤ ΣΑ WINDOWS

Αζθήζεηο 5 νπ θεθαιαίνπ Crash course Step by step training. Dipl.Biol.cand.med. Stylianos Kalaitzis

Intel Accelerate Your Code

Αιγόξηζκνη Δνκή επηινγήο. Απιή Επηινγή ύλζεηε Επηινγή. Εηζαγσγή ζηηο Αξρέο ηεο Επηζηήκεο ησλ Η/Τ. introcsprinciples.wordpress.

Τι θα δούμε σε αυτό το μάθημα;

Ηλεκηπονικά Απσεία και Διεπαθέρ

Ενδεικτικά Θέματα Στατιστικής ΙΙ

ISO/IEC 27001:2005 Certificate No: IS Aegate Ltd 2011 All rights reserved

ΑΠΑΝΤΗΣΔΙΣ ΓΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ II ΔΠΑΛ

Εγκατάσταση του πακέτου XAMPP. Β Τεχνική Σχολή Λεμεςοφ Σχολική χρονιά Άριςτοσ Παςιάσ

f '(x)g(x)h(x) g'(x)f (x)h(x) h'(x) f (x)g(x)

ΕΡΓΑΣΤΗΡΙΑΚΗ ΑΣΚΗΣΗ 4 ΣΥΝΔΥΑΣΤΙΚΑ ΚΥΚΛΩΜΑΤΑ

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ. Οξηδόληηα θαη θαηαθόξπθε κεηαηόπηζε παξαβνιήο

ΚΤΠΡΙΑΚΗ ΜΑΘΗΜΑΣΙΚΗ ΔΣΑΙΡΔΙΑ ΠΑΓΚΤΠΡΙΟ ΓΙΑΓΩΝΙΜΟ Α ΛΤΚΔΙΟΤ. Ημεπομηνία: 10/12/11 Ώπα εξέτασηρ: 09:30-12:30 ΠΡΟΣΔΙΝΟΜΔΝΔ ΛΤΔΙ

ΠΑΝΔΛΛΑΓΗΚΔ ΔΞΔΣΑΔΗ Γ ΣΑΞΖ ΖΜΔΡΖΗΟΤ ΓΔΝΗΚΟΤ ΛΤΚΔΗΟΤ Γευηέρα 11 Ηουνίου 2018 ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΠΡΟΑΝΑΣΟΛΗΜΟΤ. (Ενδεικηικές Απανηήζεις)

ΣΔΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΔΧΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΔΠΙΚΟΙΝΩΝΙΩΝ ΧΔΙΜΔΡΙΝΟ ΔΞΑΜΗΝΟ Ρέππα Μαξγαξίηα

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΦΥΣΙΚΗ. Ύλη: Εσθύγραμμη Κίνηζη

iii. iv. γηα ηελ νπνία ηζρύνπλ: f (1) 2 θαη

Δηζαγωγή ζηε γιώζζα C Παξνπζίαζε 3 ε : Δίζνδνο/ Έμνδνο - Σπλαξηήζεηο - Pointers

EL Eνωμένη στην πολυμορυία EL A8-0046/319. Τροπολογία

Σρήκα Α. Γξάθνπκε ηα ζηνηρεία ηνπ Πξνκεζεπηή θαη παηάκε Δηζαγσγή. Σρήκα Β1

ΔΕΟ 13. Ποσοτικές Μέθοδοι. θαη λα ππνινγίζεηε ην θόζηνο γηα παξαγόκελα πξντόληα. Να ζρεδηαζηεί γηα εύξνο πξντόλησλ έσο

Εξγαζηήξην Πιεξνθνξηθήο

ΑΠΛΟΠΟΙΗΗ ΛΟΓΙΚΩΝ ΤΝΑΡΣΗΕΩΝ ΜΕ ΠΙΝΑΚΕ KARNAUGH

Image J Plugin particle tracker για παρακολούθηση της κίνησης σωματιδίων

Σηα παξαδείγκαηα πνπ αθνινπζνύλ ρξεζηκνπνηήζεθαλ ην JQUIZ, ην JCROSS θαη ην JMATCH, πνπ αλαιπηηθά πεξηγξάθνληαη παξαθάηω.

Τ ξ ε ύ ο ξ π ς ξ σ ξ ο ί ξ σ _ Ι ε ο α μ ε ι κ ό π

Αζκήζεις ζτ.βιβλίοσ ζελίδας 13 14

ΥΡΙΣΟΤΓΔΝΝΙΑΣΙΚΔ ΚΑΣΑΚΔΤΔ

ΕΞΙΣΩΣΕΙΣ. Α. Πρωτοβάθμιεσ Εξιςώςεισ. Β. Διερεφνηςη Εξιςώςεων. 1x είναι αδφνατθ. x 1 x 1. Άλγεβρα Α Λυκείου

Constructors and Destructors in C++

Διαηιμήζεις για Αιολικά Πάρκα. Κώδικες 28, 78 και 84

ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ

Άμεσοι Αλγόριθμοι: Προσπέλαση Λίστας (list access)

ΣΕΙ ΙΟΝΙΩΝ ΝΗΩΝ ΣΜΗΜΑ: ΣΕΧΝΟΛΟΓΙΑ ΠΛΗΡΟΦΟΡΙΚΗ ΚΑΙ ΣΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΧΕΙΜΕΡΙΝΟ ΕΞΑΜΗΝΟ Ρέππα Μαξγαξίηα

ΣΥΣΤΗΜΑΤΑ ΑΛΓΕΒΡΑ Α ΛΥΚΕΙΟΥ. 1. Να ιπζνύλ ηα ζπζηήκαηα. 1 0,3x 0,1y x 3 3x 4y 2 4x 2y ( x 1) 6( y 1) (i) (ii)

ΜΑΘΗΜΑΣΑ ΦΩΣΟΓΡΑΦΙΑ. Ειζαγωγή ζηη Φωηογραθία. Χριζηάκης Σαζεΐδης EFIAP

ΠΑΡΑΡΣΗΜΑ Δ. ΔΤΡΔΗ ΣΟΤ ΜΔΣΑΥΗΜΑΣΙΜΟΤ FOURIER ΓΙΑΦΟΡΩΝ ΗΜΑΣΩΝ

Οργάνωση και Δομή Παρουσιάσεων

Αντισταθμιστική ανάλυση

ΟΠΤΙΚΗ Α. ΑΝΑΚΛΑΣΖ - ΓΗΑΘΛΑΣΖ

x-1 x (x-1) x 5x 2. Να απινπνηεζνύλ ηα θιάζκαηα, έηζη ώζηε λα κελ ππάξρνπλ ξηδηθά ζηνπο 22, 55, 15, 42, 93, 10 5, 12

Σήκαηα Β Α Γ Γ Δ Λ Η Σ Ο Ι Κ Ο Ν Ο Μ Ο Υ Γ Ι Α Λ Δ Ξ Η - ( 2 ) ΕΙΣΑΓΨΓΗ ΣΤΙΣ ΤΗΛΕΠΙΚΟΙΝΨΝΙΕΣ

Παλαιοσλαβική Γλώσσα. Ενότητα 13: Μορφολογία Τα ρήματα. Αλεξάνδρα Ιωαννίδου. Τμήμα Σλαβικών Σπουδών

Μορθές Κακόβοσλοσ Κώδικα (Malicious Code)

Εςθςή ζςζηήμαηα επισειπήζεων και αξιολόγηζη

Έκδοζη /10/2014. Νέα λειηοσργικόηηηα - Βεληιώζεις

Φςζική Πποζαναηολιζμού Γ Λςκείος. Αζκήζειρ Ταλανηώζειρ 1 ο Φςλλάδιο

Δξγαιεία Καηαζθεπέο 1 Σάμε Σ Δ.Κ.Φ.Δ. ΥΑΝΙΧΝ ΠΡΧΣΟΒΑΘΜΙΑ ΔΚΠΑΙΓΔΤΗ. ΔΝΟΣΗΣΑ 11 ε : ΦΧ ΔΡΓΑΛΔΙΑ ΚΑΣΑΚΔΤΔ. Καηαζθεπή 1: Φαθόο κε ζσιήλα.

ΦΥΣΙΚΗ ΤΩΝ ΡΕΥΣΤΩΝ. G. Mitsou

Γ ΣΑΞΖ ΔΝΗΑΗΟΤ ΛΤΚΔΗΟΤ ΔΞΔΣΑΕΟΜΔΝΟ ΜΑΘΖΜΑ: ΜΑΘΖΜΑΣΗΚΑ ΘΔΣΗΚΩΝ ΚΑΗ ΟΗΚΟΝΟΜΗΚΩΝ ΠΟΤΓΩΝ ΤΝΑΡΣΖΔΗ ΟΡΗΑ ΤΝΔΥΔΗΑ (έως Θ.Bolzano) ΘΔΜΑ Α

Πολυεπίπεδα/Διασυμδεδεμέμα Δίκτυα

Παιχνίδι γλωζζικής καηανόηζης με ζχήμαηα!

Τηλζφωνο: Ε-mail: Ώρες διδασκαλίας: 16:00 19:15 μμ

Transcript:

Πανεπιζηήμιο Κπήηηρ Τμήμα Επιζηήμηρ Υπολογιζηών www.csd.uoc.gr Επγαζηήπιο Υπηπεζιών Μεηαζσημαηιζμού www.tsl.gr ΗΥ-100 Ειζαγωγή ζηην Επιζηήμη Υπολογιζηών http://efront.tsl.gr Τπίηη Διάλεξη Python: το ππώτο ππόγπαμμα, τιμέρ και τύποι, μεταβλητέρ, λέξειρ κλειδιά, εντολέρ Διδάζκων: Νικολάος Φπήζηορ Φειμεπινό εξάμηνο 2010-2011 Τετάπτη, 05/10/2010

Το Ππώηο Ππόγπαμμα Σπλήζωο ην πξώην πξόγξακκα πνπ γξάθεηαη ζε κηα λέα γιώζζα πξνγξακκαηηζκνύ είλαη ην «Hello, World!», γηαηί ην κόλν πνπ θάλεη είλαη λα ιέεη «Hello, World!» όηαλ ην ηξέμνπκε. Σηελ Python: αλνίγνπκε ηνλ δηεξκελεπηή γηα Windows: Έλαξμε Πξνγξάκκαηα Python 3.1 IDLE (Python GUI) γξάθνπκε ηελ εληνιή print( Hello, World! ) θαη παηάκε ην πιήθηξν Enter 2

Κςπιολεκηικέρ Σηαθεπέρ (Τιμέρ) και Τύποι - 1 Με ηνλ όξν κσριολεκτικές σταθερές (literal constants) αλαθεξόκαζηε ζε πξνθαζνξηζκέλεο ηηκέο πνπ παξακέλνπλ ακεηάβιεηεο ζε όιε ηε δηάξθεηα εθηέιεζεο ελόο πξνγξάκκαηνο. Παξαδείγκαηα ηηκώλ: 3 2.5 Hello, World! Απηέο νη ηηκέο αλήθνπλ ζε δηαθνξεηηθνύο τύποσς (types): 3 είλαη έλαο αθέξαηνο αξηζκόο (integer) 2.5 είλαη έλαο αξηζκόο θηλεηήο ππνδηαζηνιήο (float) Hello, World! είλαη κηα ζπκβνινζεηξά (string). Πξόθεηηαη γηα κία αθνινπζία από ραξαθηήξεο πνπ πεξηθιείνληαη ζε κνλά ή δηπιά εηζαγωγηθά. εθηύπωζε κε ρξήζε ηεο print 3

Κςπιολεκηικέρ Σηαθεπέρ (Τιμέρ) και Τύποι - 2 Εάλ δελ μέξεηε κηα ηηκή ηη ηύπν έρεη, ν δηεξκελεπηήο ζα ζαο ην πεη: Τύπνο int αθέξαηνη αξηζκνί Τύπνο float αξηζκνί θηλεηήο ππνδηαζηνιήο (δεθαδηθνί αξηζκνί) Τύπνο str ζπκβνινζεηξέο (αθνινπζίεο ραξαθηήξωλ) 4

Κςπιολεκηικέρ Σηαθεπέρ (Τιμέρ) και Τύποι - 3 Τη ηύπνπ είλαη νη ηηκέο 15 θαη 3.7 ; Φαίλεηαη ζαλ λα είλαη αξηζκνί, αιιά επεηδή βξίζθνληαη κέζα ζε εηζαγωγηθά είλαη ζπκβνινζεηξέο: Φξεηάδεηαη πξνζνρή κε ηνπο αξηζκνύο: Εκείο ελλννύζακε ηνλ δεθαδηθό αξηζκό 3,7 αιιά ν δηεξκελεπηήο ηεο Python ελλννύζε ηε ιίζηα αξηζκώλ 3 θαη 7. Τν πξώην παξάδεηγκα «λάθοσς σημαντικής»: ην πξόγξακκα ηξέρεη ρωξίο λα βγάδεη ζπληαθηηθό ιάζνο, αιιά δελ θάλεη απηό πνπ πεξηκέλακε λα θάλεη, ην «ζωζηό». 5

Μεηαβληηέρ - 1 Από ηα πην δπλαηά ραξαθηεξηζηηθά κηαο γιώζζαο πξνγξακκαηηζκνύ είλαη ε δπλαηόηεηα δηαρείξηζεο κεηαβιεηώλ. Η μεταβλητή (variable) είναι ένα όνομα ποσ αναυέρεται σε μια τιμή. Η εληνιή εθρώξεζεο (assignment statement) δεκηνπξγεί λέεο κεηαβιεηέο θαη ηνπο δίλεη ηηκέο: Εδώ έρνπκε ηξεηο εθρωξήζεηο: ζηελ πξώηε εθρώξεζε ε ζπκβνινζεηξά ΗΥ-100 εθρωξείηαη ζηε λέα κεηαβιεηή πνπ νλνκάδεηαη course. ζηε δεύηεξε ν αθέξαηνο 5 εθρωξείηαη ζηελ i ζηελ ηξίηε ν δεθαδηθόο 3.14159 ζηελ pi 6

Η print δνπιεύεη θαη κε κεηαβιεηέο: Μεηαβληηέρ - 2 Οη κεηαβιεηέο έρνπλ επίζεο ηύπνπο θαη κπνξνύκε λα ξωηήζνπκε ηελ Python πνηνη είλαη: Ο ηύπνο κηαο κεηαβιεηήο είλαη ν ηύπνο ηεο ηηκήο ζηελ νπνία αλαθέξεηαη. 7

Ονόμαηα μεηαβληηών και λέξειρ κλειδιά (keywords) - 1 Οη πξνγξακκαηηζηέο γεληθά δηαιέγνπλ νλόκαηα γηα ηηο κεηαβιεηέο ηνπο πνπ έρνπλ λόεκα εμεγνύλ γηα πνην ζθνπό ρξεζηκνπνηείηαη κηα κεηαβιεηή. Τα νλόκαηα κεηαβιεηώλ κπνξνύλ λα είλαη όζν κεγάια ζέιεηε. Μπνξνύλ λα πεξηέρνπλ αξηζκνύο θαη γξάκκαηα αιιά πξέπεη λα μεθηλάλε κε έλα γξάκκα. Τα πεδά δηαθξίλνληαη από ηα θεθαιαία: Course θαη course είλαη δηαθνξεηηθέο κεηαβιεηέο. myname θαη myname είλαη δηαθνξεηηθέο κεηαβιεηέο. Ο ραξαθηήξαο _ (underscore/θάηω παύια) κπνξεί λα ρξεζηκνπνηεζεί ζε έλα όλνκα, θαη ρξεζηκνπνηείηαη ζπρλά ζε νλόκαηα κε πνιιέο ιέμεηο, όπωο π.ρ.: my_name _my_name the_first_lesson 8

Ονόμαηα μεηαβληηών και λέξειρ κλειδιά (keywords) - 2 Αλ δώζεηε ζε κηα κεηαβιεηή έλα παξάλνκν όλνκα ζα έρεηε ζπληαθηηθό ιάζνο (syntax error): 1course είλαη παξάλνκν γηαηί δελ αξρίδεη κε γξάκκα. price$ είλαη παξάλνκν γηαηί πεξηέρεη κε επηηξεπόκελν ραξαθηήξα ($). Αιιά πνην ην ιάζνο κε ην class; 9

Ονόμαηα μεηαβληηών και λέξειρ κλειδιά (keywords) - 3 Η ιέμε class είλαη κηα από ηηο ιέμεηο θιεηδηά ηεο Python. Οη ιέμεηο θιεηδηά ζπλδένληαη κε ηνπο θαλόλεο θαη ηε δνκή ηεο γιώζζαο θαη δελ κπνξνύλ λα ρξεζηκνπνηεζνύλ γηα νλόκαηα κεηαβιεηώλ. Η Python 3.1.1 έρεη 33 ιέμεηο θιεηδηά: Βάιηε ηε ιίζηα απηή ζε κέξνο όπνπ κπνξείηε λα αλαηξέμεηε εύθνια, έηζη ώζηε αλ ν δηεξκελεπηήο παξαπνλεζεί γηα ζπληαθηηθό ιάζνο λα κπνξείηε εύθνια λα ην ειέγμεηε 10

Ενηολέρ (statements) Εθηεινύληαη από ηνλ δηεξκελεπηή ηεο Python. Έρνπκε δεη ήδε δύν είδε εληνιώλ: print θαη assignment (εθρώξεζε) Όηαλ γξάθεηε κηα εληνιή ζην command line, ν δηεξκελεπηήο ηελ εθηειεί θαη δείρλεη ζηελ νζόλε ην απνηέιεζκα, αλ ε εληνιή είλαη εληνιή εμόδνπ. Σηελ πεξίπηωζε ηνπ print είλαη, ελώ ζηελ πεξίπηωζε ηεο εθρώξεζεο δελ είλαη. Έλα πξόγξακκα ή έλα ζελάξην (script) όπωο νλνκάδεηαη ζηελ Python, ζπλήζωο πεξηέρεη πεξηζζόηεξεο ηεο κηαο εληνιέο. Σηελ πεξίπηωζε απηή ηα απνηειέζκαηα παξνπζηάδνληαη έλα έλα θαζώο εθηεινύληαη νη εληνιέο. Αλνίγνπκε έλα λέν παξάζπξν (File New Window). Γξάθνπκε ην script. Απνζεθεύνπκε ζε αξρείν κε θαηάιεμε.py Τξέρνπκε to script (Run Run Module) 11

Τέλος 12