Τρίτη 25 Νοεμβρίου 2025

Βασικά της Python

Γραψτε Online κώδικα σε Python :  https://trinket.io/ 

Κλάση Περιγραφή
Screen()Δημιουργεί αντικείμενα τύπου οθόνης. Π.χ. scr=Screen()
Turtle()Δημιουργεί αντικείμενα τύπου χελώνας. Π.χ. tom=Turtle()

Κλάση Function/Method Shortcut Περιγραφή
Screen()done()Κλείνει το παράθυρο όταν τελειώσει το πρόγραμμα
Screen()exitonclick()Κλείνει το παράθυρο με κλικ του ποντικιού
Screen()bgcolor(color)Ορίζει χρώμα φόντου
Screen()title(string)Ορίζει τίτλο παραθύρου
Screen()setup(width, height)Ορίζει μέγεθος παραθύρου
Turtle()forward(x)fd(x)Μετακινεί μπροστά
Turtle()backward(x)bk(x)Μετακινεί πίσω
Turtle()right(angle)rt(angle)Στρίβει δεξιά
Turtle()left(angle)lt(angle)Στρίβει αριστερά
Turtle()goto(x, y)Μεταφέρει τη χελώνα
Turtle()setx(x)Ορίζει x
Turtle()sety(y)Ορίζει y
Turtle()penup()pu()Σηκώνει το μολύβι
Turtle()pendown()pd()Κατεβάζει το μολύβι
Turtle()pencolor(color)

"blue", "red", (255,0,0)
Ορίζει χρώμα γραμμής
Turtle()pensize(width)width(width)Ορίζει το πάχος της πένας
Turtle()fillcolor(color)Ορίζει χρώμα γέμισης
Turtle()begin_fill()

fillcolor("yellow")
begin_fill()
circle(80)
end_fill()
Ξεκινά γέμιση
Turtle()end_fill()Τερματίζει γέμιση
Turtle()circle(radius, extent=None)Κύκλος ή τόξο
Turtle()speed(speed)

0-10
Ορίζει ταχύτητα (0–10)
Turtle()hideturtle()Κρύβει τη χελώνα
Turtle()shape()

shape("arrow")
shape("turtle")
shape("circle")
shape("square")
shape("triangle")
shape("classic")

Καθορίζει το σχήμα της χελώνας
Turtle()showturtle()Εμφανίζει τη χελώνα
Turtle()clear()Καθαρίζει το σχέδιο
Turtle()reset()Επαναφέρει τη χελώνα και το σχέδιο
Turtle()position()Επιστρέφει την τρέχουσα θέση (x, y)
Turtle()heading()Επιστρέφει την τρέχουσα κατεύθυνση
Turtle()isdown()Ελέγχει αν το μολύβι είναι κατεβασμένο

Δομή Σύνταξη Περιγραφή
Επανάληψηςfor _ in range(x):for _ in range(x):
       Ακολουθούν οι εντολές που
       θέλουμε να εκτελεστούν
       x φορές.

Προσοχή!! Πρέπει να βρίσκονται ένα tab (εσοχή) πιο μέσα. Με αυτόν τον τρόπο αντιλαμβάνεται η for... ποιες εντολές πρέπει να επαναλάβει.