Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Script nyelvek előadás

Hasonló előadás


Az előadások a következő témára: "Script nyelvek előadás"— Előadás másolata:

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


Letölteni ppt "Script nyelvek előadás"

Hasonló előadás


Google Hirdetések