Hello World - Your First Raspberry Pi Project

Fampidirana tsotra ny Python amin'ny Raspberry Pi

Rehefa vaovao amin'ny Raspberry Pi ianao dia mety ho sahiran-doha amin'ny fanandramana ary mitsambikina avy hatrany amin'ireo tetikasa izay nanintona anao ho amin'ny fitaovana amin'ny toerana voalohany.

Robots, mpamantatra, mpilalao mozika ary tetikasa mitovy amin'izany dia fampiasana tsara ho an'ny Raspberry Pi, fa tsy fanombohana tsara ho an'ny olona vaovao amin'ny fitaovana. Any amin'ny tontolo iray tena tsara, tokony hiezaka ny hianatra ny fotokevitra alohan'ny hidirana amin'ny tetikasa sarotra.

Raha vao vaovao ihany koa ny Linux dia mety ho fianarana ho an'ny fianarana bebe kokoa izany, ka ny tsara indrindra dia ny manomboka amin'ny tetikasa tsotra mba hahafantaranao ny fomba i Python miasa, ary avy eo manorina izany fahalalana izany amin'ny fotoana.

Fanolorana malefaka

Ny iray amin'ireo tetikasa voalohany indrindra amin'ny Raspberry Pi dia ny hanontana ny lahatsoratra "Hello World", na amin'ny terminal amin'ny script na ny fampiasana ny IDLE Python tontolo iainana fampandrosoana.

Mety ho toy ny fanombohana mampihetsi-po izany, fa manome anao ny fampidirana tsotra sy manan-danja ao amin'ny Python - ary izany koa dia asa iray izay hampiasa betsaka amin'ny tetikasanao ho avy.

Andeha isika hamakivaky ireo karazan-javatra vitsivitsy amin'ity lesona nentim-paharazana ity mba hanesorana tanteraka ny fahaizantsika programa miaraka amin'ny Raspberry Pi. Ho ampiasaintsika ny scriptes python fa tsy IDLE, satria izany no fomba tiako indrindra.

Hello World

Andeha atombontsika am-piandohana amin'ny fanontana fototra amin'ny lahatsoratra "hello world".

Rehefa tafiditra ao amin'ny session iray ianao dia soraty ny baiko etsy ambany mba hamoronana ny script python vaovao antsoina hoe 'helloworld.py'.

sudo nano helloworld.py

Nano no tonian-dahatsoratra lahatsoratra hampiasaintsika ary ny 'py' dia ny fanitarana ny rakitra ho an'ny scriptes Python.

Mampiasa sudo ihany koa izahay (izay midika hoe 'superuser do') eo am-piandohana izay mitarika ny baiko ho superuser. Tsy voatery hampiasa izany foana ianao, ary mety hampidi-doza amin'ny tanana diso miaraka amin'ireo didy tsy mety, fa ny fampiasako azy io ho fahazarana amin'izao fotoana izao.

Ity baiko ity dia hanokatra tahadika vaovao. Ampidiro ny lahatsoratra etsy ambany izay hanonta ny teny hoe "hello world" rehefa mihazakazaka ny rakitra:

print ("tontolo feno helo")

Raha vao tafiditra dia tsindrio Ctrl + X ary tsindrio 'Y' raha te hamonjy ilay rakitra. Ny terminal dia hangataka anao hanindry ny miditra mba hamonjy ilay rakitra miaraka amin'ny anaran'ny solonanarana manokana, dia mandroso ary tsindrio ny key entrée. Vao namorona ny tahiry Python voalohany ianao!

Hiverina any amin'ny terminal ianao izao. Mba hampandehanana ny saintsika vaovao dia mampiasa ny baiko etsy ambany isika:

sudo python helloworld.py

Ity dia hanonta "tontolo feno fankasitrahana" ary avy eo mamarana ny script, mamela antsika amin'ny terminal mba hampiasa indray.

Hello then World

Fotoana handehanana fitaovana. Ity ohatra ity dia hanonta ny teny hoe "hello" amin'ny andalana iray, ary avy eo "tontolo" amin'ny manaraka. Izany dia manampy ampahany vaovao amin'ny tahirin-tsoratra Python, fa mbola amin'ny ambaratonga tsotra.

Manangana rakitra vaovao amin'ny fampiasana ny baiko etsy ambany:

sudo nano hellothenworld.py

Mbola hanokatra varavarankely fanontana vidéo indray indray ity. Ampidiro ity lahatsoratra manaraka ity:

print ("hello") print ("tontolo")

Avereno indray ny Ctrl + X hivoaka sy hamonjy, ary tsindrio ny 'Y' ary avy eo 'miditra' rehefa aingam-panahy.

Manaova ny script miaraka amin'ity baiko manaraka ity:

sudo python hellothenworld.py

Izany dia hanonta "hello" amin'ny andalana iray, "tontolo" amin'ny andalana manaraka, ary farano ny script.

Hello World, Veloma mandrakizay

Amin'ny fampiasana ny zavatra nianarantsika tamin'ny ohatra teo aloha dia avelao hanova zavatra isika ka hilaza hoe "hello world" ary avy eo "tontolo lavo" hatrany sy mandra-pitenenantsika azy hijanona.

Nianatra ny fomba fanaovana sy hampiasana rakitra izahay mba hahafahanao mamolavola ireo torolalana ireo amin'ity fotoana ity.

Manaova rakitra vaovao antsoina hoe hellogoodbye.py ary sokafy ao amin'ny nano. Ampidiro ity lahatsoratra manaraka ity:

potoana: 1 = 2 = 1 = 2 = 1 = 1 = 1 = 1 = 2 = 1 = 1 = time.sleep (1)

Nampiditra hevitra vaovao vitsivitsy izahay:

Raha toa ka mihodina io fehezanteny io, dia hanonta ny "mondo hello" ary hanova ny fari-pehezintsika amin'ny "count" amin'ny -1. Avy eo dia miandry iray segondra amin'ny 'time.sleep (1)' alohan'ny handehanana bisikileta hiverina amin'ny 'fe-potoana hiverina' hihazakazaka indray.

Ny faharoa 'if' fanambarana dia manao asa mitovy amin'izany fa mihazakazaka raha ny 'count' dia 0 marina. Hatao printy ny "veloma eran-tany" ary hanisaka 1 ny 'count'. Indray mandeha indray dia hiandry iray segondra alohan'ny handehanana indray ny 'mbola mametaka' indray.

Antenaina fa hitanao izao ny fomba hanombohan'ny 'count' amin'ny 1 ary hiketrika eo anelanelan'ny 1 sy 0, manonta lahatsoratra isan-karazany.

Manaova ny soratra ary jereo ny tenanao! Atsaharo ny CTRL + C raha hampiato ny script ianao.

Hello World 100 Times

Ahoana ny famerenana mamerimberina im-10 imbetsaka ny lahatsoratra an-tsoratra? Izany dia azo amin'ny alalan'ny fampiasana ny isa ao anatin'ny fotoana fohy indray, fa manova ny fomba hanamboarantsika izany.

Mamorona rakitra vaovao vaovao, manomeza anarana, ary midira ao amin'ny lahatsoratra manaraka:

potoana isam-bolana = 1 raha marina: raha manisa <= 10: print ("hello world"), manisa count = count +1 time.sleep (1) elif count == 11: quit ()

Eto izahay dia nampiasa '<=' amin'ny voalohany 'raha' fanambarana izay midika hoe 'latsaky ny na mitovy ". Raha latsaky ny 10 na mitovy ny isa, dia hosoratana ny "mondo hello" ny code nou.

Ny manaraka ny 'if' dia mitaky ny laharana faha 11 ihany, ary raha ny laharana dia amin'ny 11 dia handefa ny baiko 'quit ()' izay mamafa script.

Andramo ny rakitra mba hijerena izany ho anao.

Over To You

Ireo fampiharana ireo dia mampiseho anao fomba fototra tena hanodinana ny code, saingy io no karazana fototra ianaranao fa ny mpampiasa Raspberry Pi sy Python rehetra dia tokony hikorontana amin'ny voalohany.

Raha tsy efa hitanao izany dia, jereo ny site Python manokana an'i About.com mba hianatra bebe kokoa momba ity fiteny tsara fandaharana ity.

Hamoaka ohatra maromaro kokoa amin'ny lahatsoratra sy ny tetikasa amin'ny hoavy isika, miezaha hifantina!