From b7f1716b793602349f1553b043a584dfe16d802c Mon Sep 17 00:00:00 2001 From: thewarrior1220 Date: Tue, 7 Dec 2021 11:16:57 +0100 Subject: [PATCH] Fejezet 4, 5 --- fejezet 4/rajzolás.py | 29 +++++++++++++++++++++++++++++ fejezet 4/rajzolás2.py | 21 +++++++++++++++++++++ fejezet 4/rajzolás3.py | 0 fejezet 5/okosságok.py | 6 ++++++ fejezet 5/okosságok2.py | 17 +++++++++++++++++ fejezet 5/okosságok3.py | 12 ++++++++++++ 6 files changed, 85 insertions(+) create mode 100644 fejezet 4/rajzolás.py create mode 100644 fejezet 4/rajzolás2.py create mode 100644 fejezet 4/rajzolás3.py create mode 100644 fejezet 5/okosságok.py create mode 100644 fejezet 5/okosságok2.py create mode 100644 fejezet 5/okosságok3.py diff --git a/fejezet 4/rajzolás.py b/fejezet 4/rajzolás.py new file mode 100644 index 0000000..e40ac30 --- /dev/null +++ b/fejezet 4/rajzolás.py @@ -0,0 +1,29 @@ +import turtle + +a = turtle.Screen() +a.bgcolor('green') +a.title('Negyzet') + +teknos = turtle.Turtle() +teknos.shape('turtle') +teknos.speed(100) +teknos.color('black') +def negyzet(t, n): + for i in range(4): + t.forward(n) + t.left(90) + +n = 20 +x = 0 +y = 0 + +for i in range(5): + negyzet(teknos, n) + n += 20 + x += -10 + y += -10 + teknos.penup() + teknos.goto(x, y) + teknos.pendown() + +a.mainloop() diff --git a/fejezet 4/rajzolás2.py b/fejezet 4/rajzolás2.py new file mode 100644 index 0000000..5d9f86e --- /dev/null +++ b/fejezet 4/rajzolás2.py @@ -0,0 +1,21 @@ +import turtle + +def negyzet(t): + for i in range(4): + t.forward(100) + t.left(90) + +ablak = turtle.Screen() +ablak.title("Gyönyörű minta") +ablak.bgcolor("green") + +teknos = turtle.Turtle() +teknos.color("blue") +teknos.pensize(3) +teknos.speed(10) + +for i in range(20): + negyzet(teknos) + teknos.left(18) + +ablak.mainloop() \ No newline at end of file diff --git a/fejezet 4/rajzolás3.py b/fejezet 4/rajzolás3.py new file mode 100644 index 0000000..e69de29 diff --git a/fejezet 5/okosságok.py b/fejezet 5/okosságok.py new file mode 100644 index 0000000..da8bfde --- /dev/null +++ b/fejezet 5/okosságok.py @@ -0,0 +1,6 @@ +napok = ["Hétfő", "Kedd", "Szerda", "Csütörtök", "Péntek", "Szombat", "Vasárnap"] + +def nap(i): + return napok[i] + +print(nap(3)) diff --git a/fejezet 5/okosságok2.py b/fejezet 5/okosságok2.py new file mode 100644 index 0000000..c523c2d --- /dev/null +++ b/fejezet 5/okosságok2.py @@ -0,0 +1,17 @@ +napok = ["Hétfő", "Kedd", "Szerda", "Csütörtök", "Péntek", "Szombat", "Vasárnap"] + +def nap(indulas, ejszakak): + print(napok[indulas]) + ottalvas = indulas + ejszakak + 1 + akt_nap = indulas + for i in range(ejszakak): + if(akt_nap == 7): + akt_nap = 0 + else: + akt_nap += 1 + + print(napok[akt_nap]) + +nap(0, 137) + + diff --git a/fejezet 5/okosságok3.py b/fejezet 5/okosságok3.py new file mode 100644 index 0000000..814aa3c --- /dev/null +++ b/fejezet 5/okosságok3.py @@ -0,0 +1,12 @@ +pontszam = int(input()) +if(pontszam < 60): + print("elegtelen") +elif(pontszam < 70): + print("elegseges") +elif(pontszam < 80): + print("kozepes") +elif(pontszam < 90): + print("jo") +else: + print("jeles") +