Ụwa Ndewo - Akpa Mgbasa Mpido mbu

Okwu mmeghe na-eji Python na Rasberi Pi

Mgbe ị bụ ọhụrụ na Rasberi Pi, ọ nwere ike ịnwa gị ọnwụnwa ịnwale ma wụnye ngwa ngwa n'ime ọrụ ndị dọtara gị na ngwaọrụ ahụ na mbụ.

Ndị na-akwọ ụgbọala, ihe mmetụta, ndị egwu egwu na ọrụ ndị yiri ya bụ ihe dị mkpa maka Rasberi Pi, ma ọ bụghị mmalite kachasị maka onye ọhụrụ na ngwaọrụ ahụ. Na ụwa zuru oke, ị kwesịrị ị na-achọ ịmụta ihe ndị bụ isi tupu ịkwanye n'ime ọrụ dị mgbagwoju anya.

Ọ bụrụ na ị bụ onye ọhụrụ na Linux, ọ nwere ike ịbụ ihe mmụta dị omimi karị, ya mere, ọ kachasị mma ịmalite iji ọrụ dị mfe iji mara onwe gị na otu Python si arụ ọrụ, ma nwee ike ịmepụta ihe ọmụma ahụ oge.

Okwu Mmalite

Otu n'ime ọrụ mbụ kachasị dị na Raspberry Pi bu ibipụta ederede "Hello World", ma ọ bụ onye na-ejide akwukwọ ma ọ bụ jiri ọnọdụ mmepe EBI nke IDLE.

Ọ nwere ike iyi ka ọ bụ mmalite nkwụsị, ma ọ na - enye gị ihe ngosi dị mfe ma dị mkpa na Python - ọ bụkwa ọrụ ị ga - eji nza na ọrụ gị n'ọdịnihu.

Ka anyi jiri uzo di iche iche nke akwukwo ihe omumu a mechie ihe ndi anyi ji eme ihe. Anyị ga-eji ihe odide ederede kama IDLE, n'ihi na ọ bụ naanị ụzọ m họọrọ.

Ndewo Ụwa

Ka anyị malite na mbido site n'ibipụta ihe ederede "hello world".

Ozugbo ịbanye na nnọkọ ọnụ, tinye iwu dị n'okpuru ebe a iji mepụta edemede ọkpụkpọ ọhụrụ a na-akpọ 'helloworld.py'.

sudo nano helloworld.py

Nano bụ nchịkọta akụkọ ederede anyị ga-eji, 'py' bụ ntinye nchịkọta maka ederede Python.

Anyị na-ejikwa sudo (nke na-anọchite anya 'superuser do') na mmalite nke na-agbanye iwu ahụ dị ka onye superuser. Ọ bụghị mgbe nile ka ị ga-eji nke a, ọ pụkwara ịdị ize ndụ na aka na-ezighị ezi na iwu ndị na-ezighị ezi, ma m na-achọ iji ya dị ka àgwà ugbu a.

Iwu a ga-emeghe ihe ọhụụ ọhụrụ. Tinye ederede n'okpuru nke ga-ebipụta okwu "hello ụwa" mgbe faịlụ ahụ na-agba ọsọ:

bipụta ("hello ụwa")

Ozugbo abanye, pịa Ctrl + X wee pịa 'Y' iji chekwaa faịlụ ahụ. The ọnụ ga-arịọ gị ka ịbanye tinye iji chekwaa faịlụ na aha faịlụ aha, ya mere na-aga n'ihu ma pịa igodo ntinye. Ị meela faịlụ mbụ Python gị!

Ị ga-alaghachi azụ na ọnụ. Iji na-ede akwụkwọ ọhụrụ anyị, anyị na-eji iwu dị n'okpuru ebe a:

sudo eke helloworld.py

Nke a ga - ebipụta "ụwa hello" ma mechie edemede ahụ, na - ahapụ anyị ka anyị jiri ya rụọ ọrụ ọzọ.

Ndewo Mgbe Ụwa

Oge ị ga - aga. Ihe atụ a ga-ebipụta okwu "hello" n'otu akara, wee "ụwa" na-esote. Nke a ga-agbakwunye akara ọhụrụ na faịlụ Python anyị, ma ka dị na ọkwa dị mfe.

Malite faịlụ ọhụrụ site na iji iwu di n'okpuru:

sudo nano hellothenworld.py

Ọzọkwa nke a ga-emeghe windo nchịkọta nchịkọta. Tinye ederede:

bipụta ("hello") na-ebipụta ("ụwa")

Tinyekwa Ctrl + X ka ịpụ ma zọpụta, wee pịa 'Y' ma 'tinye' mgbe kpaliri ya.

Gbaa edemede ahụ na iwu na-esonụ:

sudo eke hellothenworld.py

Nke a ga - ebipụta "obi ụtọ" na otu akara, "ụwa" na mpaghara na-esote, mechie edemede ahụ.

Ndewo Ụwa, Goodbye World

Iji ihe anyị mụtara na ihe atụ mbụ, ka anyị gbanwee ihe ka anyị wee kwuo "hello ụwa" mgbe ahụ, "na-atụgharị ụwa" ugboro ugboro ruo mgbe anyị gwara ya ka ọ kwụsị.

Ị mụtala otú e si eme ma jiri faịlụ mee ihe ka anyị wee nwee ike ịlele ntụziaka ndị a n'oge a.

Mee faịlụ ohuru a na-akpọ hellogoodbye.py ma mepee ya na nano. Tinye ederede:

mbubata oge count = 1 mgbe Ezi: ma ọ bụrụ na ọnụ == 1: ebipụta ("hello world") count = count -1 time.sleep (1) elif count == 0: print ("goodbye world") count = count +1 oge ụra (1)

Anyị emeela ka e nwee echiche ọhụrụ ole na ole ebe a:

Ọ bụrụ na koodu a na-agba ọsọ na-agba ọsọ, ọ ga-ebipụta "hello ụwa" wee gbanwee mgbanwe 'count' anyị site na -1. Ọ ga-echere oge nke abụọ na 'time.sleep (1)' tupu ịlaghachi azụ na 'mgbe akaghị' iji gbagharịa ọzọ.

Nke abụọ 'ma ọ bụrụ na' nkwupụta ahụ na-arụ ọrụ yiri nke ahụ kama ọ na-agba ọsọ ma ọ bụrụ na 'gụọ' bụ kpọmkwem 0. Ọ ga-ebipụta "goodbye world" ma gbakwunye 1 'ịgụ'. Ọzọkwa ọ ga-echere nke abụọ tupu ị na-agbanye 'mgbe ịghachite' ọzọ.

Olileanya, ị nwere ike ịhụ ugbu a 'ọnụ' na-amalite na 1 wee gaa n'ihu mgbe niile n'agbata 1 na 0, na-ebipụta akwụkwọ dị iche iche kwa oge.

Gbaa edemede ahụ wee hụ maka onwe gị! Iji kwụsị edemede ahụ, pịa Ctrl + C.

Ndewo World 100 Times

Kedu maka ịmegharị ederede anyị ugboro iri, na-akpaghị aka? A na-enweta nke a site na iji ọnụ na-agụ n'ime oge mgbe ọ na-ejideghị aka, ma na-agbanwe otú anyị si eji ya eme ihe.

Mepụta ohuru ohuru ohuru, nye ya aha, wee tinye ederede n'okpuru:

oge mbubata oge = 1 mgbe Ezi: ọ bụrụ na ịgụ <= 10: ebipụta ("hello ụwa"), gụọ count = count +1 time.sleep (1) elif count == 11: quit ()

N'ebe a anyị jiri '<=' na mbụ 'ma ọ bụrụ na' nkwupụta nke pụtara 'ihe na-erughị ma ọ bụ hà'. Ọ bụrụ na ọnụ ọgụgụ dị ala ma ọ bụ karịa 10, koodu anyị ga-ebipụta "hello ụwa".

Ihe na - esote 'ma ọ bụrụ na' nkwupụta na-ele anya naanị nọmba 11, ma ọ bụrụ na ọnụ ọgụgụ ahụ dị na 11, ọ ga - agba ọsọ nke 'ịkwụsị ()' nke na - emechi edemede.

Gbalịa faịlụ ahụ ka ị hụ nke a.

Na Gị

Omume ndị a na-egosi gị ụfọdụ ụzọ dị mkpa nke ịmepụta koodu, ma ọ bụ ụdị ntọala na-achọpụta na ihe ọhụrụ fatịlaịza Pi na Python ọrụ kwesịrị ịmalite ịmalite na mmalite.

Ọ bụrụ na ịchọtabeghị ya, lelee saịtị Python raara onwe ya nye nke More.com iji mụtakwuo maka asụsụ a magburu onwe ya mmemme.

Anyị ga-ekpuchi ihe atụ ndị ọzọ dị na akụkọ na ọrụ n'ọdịnihu, nọrọ na-ege ntị!