Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
1
Script nyelvek előadás
- példa funkcionális vs. objektumorientált kód - néhány hasznos modul - turtle
2
Funkcionális vs OO getInfoFun_1_0.py, ..., getInfoFun_3_1.py;
searchFun_1_0.py, ..., searchFun_3_0.py; getInfoClass.py, searchClass.py; searchFunClass.py; objSearch.py, searchFunClassObj.py
3
Turtle modul - LOGO szerű „játék” rajzolóprogram - „teknős a homokban”
- egyszerű illusztrációk - programok gyerekeknek - egyszerű rajzolóprogramok
4
Turtle modul - képernyő beállítás setup(width=600, height=500)
- pozíció - lekérdezés: position() - beállítás: setpos(200,150), setx(100), sety(50) /kezdetben: (0.00,0.00) / - mozgatás: - forward(20) - backward(10) - forward(-10)
5
Turtle modul - irány - lekérdezés: heading() - beállítás: left(90)
right(120) setheading(30) /kezdetben: 0.0 (fok)/ - sebesség: - speed(0) leggyorsabb gyorsuló skála - delay(20)
6
Turtle modul - szín - color(”blue”) - color((0.00, 0.00, 1.00))
- háttérszín - bgcolor('black') - bgcolor((0.00, 0.00, 0.00)) - háttér kép - bgpic('bg.gif') - „teknős” elrejtése - hideturtle() -kilépés - exitonclick()
7
Turtle modul Példaprogram turtle1.py
8
Turtle modul - pötty - dot() - dot(20) - dot(40, 'red') - kör
- circle(50) sugarú kör - circle(50, 180) -- félkör - circle(50,360,10) vonalból - négyzet - for i in range(4): forward(50) right(90)
9
Turtle modul - vonalvastagság - width(3) - toll lerakása/felvétele
- pendown() - penup() - terület kitöltése - fillcolor('red') - fill(true) - fill(false) - szöveg megadása - write(”abcd”, align = "center", font=("Courier", 12, "normal"))
10
Turtle modul Példaprogramok turtle2.py, turtle3.py
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.