Python a Symbian S60-funkciók python finn kioltó - Cikk

A '90 -es évek elején a Nemzeti Kutató Intézet a holland Guido Van Rossum a szabadidejében írt az Apple otthoni Macintoshinterpretiruemy Python nyelven.

Értelmezett programozási nyelvek

A „értelmezni”, azt jelenti, hogy a program előírja, hogy fut speciális alkalmazási konzol, amely lefordítja a programkód géppel érthető nyelven. Például: számos jól ismert iskola Pascal és C nyelven nem értelmezhető - létrehozott programot kell összeállítani exe-fájl, amely lehet futtatni bármely számítógépen.

Nem segítsége nélkül a Python-rajongók hamar benőtt rengeteg funkcióval és ma széles körben képviselt nem csak az asztali Windows operációs rendszer. Linux. OS X (Apple), hanem a mobil: Symbian. Windows Mobile és Palm.

Raschehlivaem síp fakír

1. táblázat A megegyezést a szerkesztők és a nevét Python Symbian telepítő fájlok

Nokia: 3250, N71, N80, N91, N92, E60, E61 és E70

PythonForS60_1_3_20_3rdEd_selfsigned.SIS, PythonScriptShell_1_3_20_3rdEd_selfsigned.SIS vagy PythonForS60_1_3_20_3rdEd_ unsigned_freedevcert.SIS, PythonScriptShell_1_3_20_3rdEd_ unsigned_freedevcert.SIS

6 Symbian csak a legkorábbi változata a mobil Python, és a helyzet nem valószínű, hogy megváltozik. Egy fájl számára az alsó lapot a verziószám 1.3.1.

Két változat a Python telepítőfájljai Symbian 9: aláírt és aláíratlan. Signature bevezetett Symbian megvédeni az operációs rendszer a vírusok ellen. Ne írja alá a hozzáférést operációs rendszer funkciói rendkívül korlátozott. Érdekes, hogy a felhasználó regisztrálja a nem hitelesített szoftver.

Python telepítő fájlokat a vége selfsigned aláírt. Ez a lehetőség a legalkalmasabb a kezdők számára. Files végződéssel érdemes unsigned_freedevcert tervezett önálló aláírásokat a cím, a Python kap maximális hozzáférést az operációs rendszer.

Megnyomása után a bal oldali funkciógombot a konzol listáját adja vissza, a négy funkció: Run script, interaktív konzol, Bluetooth konzol és Python. Nyomja meg a jobb oldali funkciógombot hatására a várható eredmény az alkalmazás. Nos, mi - megy előre!

Hello World!

Interaktív konzol. Ha rákattint ez a menüpont a program megy az úgynevezett interaktív módban, ahol megadhatja a parancsokat Python, és azonnal látni az eredményeket azok végrehajtásáról.

Interaktív konzol megfelel a felhívás, amelynek tagjai három karakter: „>>>”. Próbálja beírni a következő sort: «print«Hello World S60! „És nyomjuk meg a joystickot. Ha helyesen tette, a képernyő akkor ugyanezt a képet.

Az első lépés a világ mobil Python

Vizsgáljuk meg ezt a példát. «Nyomtatás» parancs megjelenítéséhez használt különféle információkat, ebben az esetben a «Hello World S60!». Ne feledd: minden, ami idézett szövegét idézi, nem jelenik meg. A rendszer segítségével a «print» képes lesz megjeleníteni nem csak a szöveg és a számok, hanem a változók értékei.

Az első két sor definiált változók. Változó - írni megjelölés memóriát, amely tárolja az értéket. Ebben az esetben a program jelzi a Python, egy változó, amely egyenlőnek kell lennie egy. A második sor létrehoz egy változót b értékben 2. A harmadik sorban következő történik: az első print utasítás megjeleníti a szöveg a «a + b =», akkor az összeg kerül kiszámításra a és b, és az eredmény jelenik meg. Így, a képernyőn megjelenik a «a + b = 3" , majd a kurzor egy új sort. Vegye figyelembe, hogy a szakadék a belőlük származó tárgyak szövegben.

A képen látható, és például a „kommunikáció” egy interaktív konzol, amely eredményezte a kiszámított hossza (a formájában valós szám) a kerülete sugarú egyenlő öttel.

Indítani kész!

Futtatni. A beállítás kiválasztása megjeleníti a Python programok listája (lásd. A képet). Ahhoz, hogy A kiválasztott program elindításához nyomja meg az OK gombot.

Ezek a műsorok a mobil Python

A lista olyan példákat, hogy jön a Python, és a munka könyvtárba - system \ apps \ Python \ - A lemez, ami jött létre PythonScriptShell. Hadd magyarázzam egy kicsit mindegyik példa:

1) ball.py - egy érdekes program, amely lehetővé teszi, hogy ellenőrizzék a labdát. Az alany hajlamos a a „padlón” hatása alatt egy virtuális gravitációs, megelőzhető a botkormánnyal.

2) default.py - Python konzol is. Amikor futtatja a program újraindításakor.

4) gles_demo.py és simplecube.py - bizonyítani lehetséges 3D-python, amelyek képviselik egy utasításkészlet (API) OpenGL ES. Az első példában, csak fordítsa el a gyönyörű Kuba, a második - csak egy kockát, de lehet változtatni attribútumok a menü megjelenését.

keyviewer.py - a program megjeleníti a lenyomott gomb kódok

A program futtatása a Python

6) keyviewer.py - program megjeleníti a lenyomott gomb kódját. Kattintva gyorsbillentyűket, akkor láthatjuk, hogy kódot decimális és hexadecimális.

7) snake.py - halhatatlan kígyó. Joystick vezérlés és közvetlen a kígyó (valószínűleg python) életmentő étel.

kék adó

1) Indítsa el a Hyper a számítógépen (Start - Programok - Kellékek - Kommunikáció).

2) Az ablak „leírása kapcsolat”, adja meg a nevét az új kapcsolatot, és válassza ki egyik tetszik neki egy ikont, kattintson az OK gombra.

3) A „Kapcsolatok”, a „Connect using”, válassza ki a COM-portot, hogy jött létre telepítése után a Bluetooth-adapter a számítógép (soros port Bluetooth RFCOMM) és kattintson az OK gombra.

5) Az ablak most talált Bluetooth-kompatibilis készülékek, beleértve válasszuk ki, hogy tartozik a számítógépet, majd kattintson a „Kiválasztás”.

Mintegy Python. Ha rákattint ez a menüpont egy ablak jelenik meg, amelyben javaslatot www.python.org látogasson el a hivatalos honlapján további információkat.

- A szintaxis hasonló Pascal. Sok iskolában a nyelvtanulás egy szabványos számítógép-tudomány persze, így szokni mshell lesz könnyű. Python is, bár egyszerű, kevés közös a népszerű programozási nyelvet.

- Nagy sebesség a programok végrehajtása, különösen a dolgozó grafikus. És ez annak ellenére, hogy mshell, mint a Python, az értelmezett nyelv.

- Szabad egy változata a Symbian UIQ.

- Csökkentett alkalmassága képest Python.

- Képtelenség, hogy hozzon létre önálló alkalmazások - kezdve programok csak a mshell konzolt.

Miután olvastam egy cikket néhány (bár remélhetőleg minden) ott volt egy nagy vágy, hogy a program a Python.

Hogyan lehet megnézni a programkódot, és mentse el. Hogyan hozzunk létre egy ikon a menüben gyorsan elindíthatja Python-alkalmazásokat.

Továbbá, írni az első hasznos program. Ezek a képességek segítenek abban, hogy saját alkalmazásokat, kihegyezett személyes igényeinek.

Kapcsolódó cikkek