He hōʻailona maʻalahi i ka hoʻohanaʻana i ka Python me ka hua'ōlelo Rasipi
I kou wā hou i ka pahu Rasberi, hiki i ka mea ke ho'āʻo nui e ho'āʻo a lele pololei i nā papahana i hoʻowalewale iāʻoe i ka mea ma mua.
ʻO Robots, nā mea kani, nā mea hoʻokani mele a me nā hana like likeʻole he mea hoʻohana nui no ka hua Rasipi, akā,ʻaʻoleʻo ka hoʻomaka maikaʻi loa no kekahi mea hou i ka mea hoʻohana. Ma kahi honua maikaʻi, ponoʻoe e hoʻoikaika e aʻo i nā kumuhana ma mua o ka kauʻana i kahi papahana koʻikoʻi.
Inā heʻano houʻoe iā Linux, hiki iā ia ke lilo i kahi papa aʻo papahana, no laila, maikaʻi ke hoʻomakaʻana me nā papahana maʻalahi no ka hoʻomaʻamaʻaʻana iāʻoe i ka hana a Python, a laila e kūkulu i kēlāʻike i ka manawa.
He Hoʻomaka Mālie
ʻO kekahi o nā papahana mua loa o ka pahu'Apipiʻo ia ke paʻi i ka hua'ōlelo "Hello World", aiʻole i ka pahu me kahi hōʻailona aiʻole e hoʻohana ana i ka'ōnaehana holomua IDLE Python.
Ke hele nei paha ia e like me ka hoʻomakaʻana o ka hoʻomakaʻana, akā, hāʻawi iāʻoe i ka hōʻailona kūpono a me ka pili pono iā Python - a he hana pū nō hoʻiʻoe e hoʻohana nui ana i kāu mau hana i ka wā e hiki mai ana.
E hele ma waena o nā hanana liʻiliʻi o kēia aʻo moʻomeheu e kāpae pono i kā mākou mau papahana hoʻolālā me ke kīpihi Pi. E hoʻohana mākou i nā hōkeo python ma kahi o IDLE, no ka mea,ʻo ia wale nō kaʻu mea i makemakeʻia.
Hello Aloha
E hoʻomaka kākou ma ka hoʻomakaʻana me ka unuhi pono o ka hua'ōlelo "hello world".
I ka wā i komo ai i kahi hālāwai kūikawā, e hoʻokomo i ka kauoha ma lalo nei e hoʻokumu i kahi hōʻailona python i kapaʻia 'helloworld.py'.
sudo nano helloworld.pyʻO Nano ka hoʻoponopono kikokikona e hoʻohanaʻia ana e mākou, aʻo 'py' ka hōpili file no nā hōʻailona Python.
Hoʻohana pū mākou i sudo (ʻo ia hoʻi no ka 'superuser do') i ka hoʻomaka e holo ana i ke kauoha ma keʻano he mea nui. ʻAʻole pono iāʻoe ke hoʻohana i kēia, a he mea weliweli ia i nā lima hewa me nā kauoha kūponoʻole, akā makemake au e hoʻohana wale ia mea e like me keʻano maʻamau.
Na kēia kauoha e wehe i kahi palapala kikohaka hou. E kau i ka kikokikona ma lalo nei e hoʻopiha i ka hua'ōlelo "hello honua" i ka manawa e holo ai ka faila:
kaomi ("hello honua")I ka manawa i komo ai, e kaomi Ctrl + X a laila a koho iā 'Y' no ka mālamaʻana i ka faila. E noi ana ka pahu kuʻiku iāʻoe e kaomi e komo i ka mālamaʻana i ke faila me ka inoa inoa pūnaewele, no laila e hoʻomau i ke kī komo. Ua hoʻokumu waleʻoe i kāu python kōnae mua!
E hoʻi anaʻoe i ka pahu. No ka holoʻana i kā mākou hōʻano hou, hoʻohana mākou i ke kauoha ma lalo:
sudo python helloworld.pyE paʻiʻia kēia "hello honua" a laila hoʻopau i ka hōʻailona, a haʻalele iā mākou me ka pahu e hoʻohana hou.
Alohaʻoe i ke ao
ʻO ka manawa e piʻi ai i kahi lāʻau. E paʻi kēia hiʻohiʻona i ka hua'ōlelo "hello" ma kekahi laina, a laila "world" i ka lā aʻe. E hoʻohui kēia i kahi laina hou i kā mākou Python file, akā, ma kahi haʻahaʻa loa.
E hoʻomaka i kahi faila hou ma ka hoʻohanaʻana i ke kauoha ma lalo:
hihihihihihi hellooooooooooo.pyE wehe hou i kēia i ka puka puka hoʻopuka hema. E komo i kēia kikokikona:
kaomi ("hello") paʻi ("honua")E hou hou i Ctrl + X e puka a mālama, a laila e kaomi iā 'Y' a laila 'komo' i ka manawa i hoʻonāukiʻia.
E holo i ka palapala me kēia kauoha:
hihihihihihihi hihihihihihihi.pyE paʻiʻia kēia "hello" ma kahi laina, "honua" ma ka laina e hiki mai ana, a laila e hoʻopau i ka hōʻali.
Hello Aloha, World Goodbye
I ka hoʻohanaʻana i nā mea a mākou i aʻo ai i ka hana ma mua, e hoʻololi i nā mea i'ōleloʻia e "hello honua" a laila "e hoʻonui i ka honua" a hiki i ka wā e haʻi aku ai mākou e ho'ōki.
Ua aʻoʻoe i ka hana a me ke hoʻohanaʻana i nā faila i hiki iā mākou ke nānā i kēlā mau kuhikuhi i kēia manawa.
E hana i kahi leka hou i kapaʻia hellogoodbye.py a weheʻia i ke nano. E komo i kēia kikokikona:
ka lōʻihi komo ka helu = 1 i kaʻoiaʻiʻo: inā helu == 1: print ("hello honua") helu = helu -1 manawa .moe (1) elif helu == 0: print ("goodbye world") count = count 1 ka manawa moe (1)Ua hoʻolauna mākou i kekahi mau manaʻo hou maʻaneʻi:
- Kaomi : Ka laweʻana o ka laina lawe mai i ka loiloi manawa e hiki ai iā mākou ke noi i ka waihona e kali no kahi manawa kahi e hōʻike ai mākou. Hana mākou i kēia me ka 'timeleepleep (1)' ma hope ma ka faile.
- E helu : Ke kuhikuhi nei ka laina helu i kahi māloli, kahi wale nō e mālama ai i kahi waiwai a hāʻawi i kona inoa. Hoʻomaka mākou i kēia ma '1' a mākou e wehewehe hou aku ai.
- ʻOiai : Ua hoʻohana pū mākou i ka manawa āpau. E like me ka inoa e'ōlelo nei,ʻo kēia 'loops' kā mākou 'code' akā 'ʻoiaʻiʻo kahiʻoiaʻiʻo. I kēia hihia, hoʻohana mākou i ka 'ʻoiaiʻoiaʻiʻo'ʻo ka mea wale nō e holo mau loa ia a hiki i ka wā e ho'ōki ai mākou me ka lima.
- Inā loaʻa nā'ōlelo : Ma loko o ko mākou wā e hanaʻia ai mākou heʻelua 'ōlelo' inā '. 'Ōlelo ka'ōlelo mua, "inā helu pololei ka helu 1, e hoʻomau a holo i ke code i hukiʻia ma lalo nei". He mea nui i ka Python no nā hana e like me kēia.
Inā holo kēia hua'ōlelo i hoʻohuiʻia, e paʻiʻia ka "hello honua" a laila e hoʻololi i ko kā mākou 'helu' āloli e -1. E kali no ka lua me ka 'timeleepleep (1)' ma mua o ka holo kaʻaʻana i ka 'loop loop' e holo hou.
ʻO ka lua 'inā''ōlelo ka'ōlelo i kahi hana likeʻole akā holo wale inā 'helu'ʻo ia keʻano 0. A laila e paiʻia ka "world goodbye" a e hoʻonui i ka 1 'helu'. E kali hou ana i ka lua ma mua o ka holoʻana i ka 'ma ka loop'.
Loaʻa, hiki iāʻoe keʻike i keʻano o ka helu 'count' i ka 1 a e holo wikiwiki i waena o ka 1 a me ka 0, e paipai i nā hua'ōleloʻokoʻa i kēlā me kēia manawa.
Holo i ka palapala aʻike iāʻoe iho! No ka hoʻopauʻana i ka hōʻailona, e kaomi wale iā Ctrl + C.
Hello World 100 Times
Pehea e pili hou ai i kā mākou puke i 10 manawa wale nō, ke kaʻawale? Hoʻopiliʻia kēia ma o ka hoʻohanaʻana i ka helu i loko o ka manawa o ka papa hou, akā e hoʻololi i ka pehea e hoʻohana ai.
E hana i kahi hou hou, e hāʻawi i kahi inoa, a laila e hoʻokomo i ka kikokikona ma lalo nei:
ʻo ka manawa kāleka hua'ōlelo = 1 ināʻoiaʻiʻo: inā helu <= 10: print ("hello honua"), helu helu = count +1 time.sleep (1) elif count == 11: haʻalele ()Maʻaneʻi, ua hoʻohana mākou i '<=' ma ka 'first' if ''ōlelo' i ka hoʻohālikelike 'ana iʻole a like paha me'. Inā ua emi ka helu ma mua o hoʻokahi a 10 paha, e paʻi ka waepala "hello honua".
ʻO ka 'aʻe' ināʻokoʻa ka 'helu 11 wale nō, a inā he 11 ka helu, e holoʻo ia i ka' cease () 'kauoha e hoʻopau ana i kahi hōʻailona.
E ho'āʻo i ka faile eʻike i kēia noʻoe iho.
Alohaʻoe
Hōʻike kēia mau hōʻike iāʻoe i kekahi mauʻano maʻamau o ka hoʻopiliʻana i ke code, akāʻo keʻano o ke kahua e aʻo ai e pono ai i nā hua'ōlelo hou a Rasipi Pi a me Python ke kiʻi aku i ka hoʻomakaʻana.
Ināʻaʻoleʻoe iʻike mua, e nānā i kahi pūnaewele hoʻolaha hoʻolaha o About.com i mea e aʻo ai e pili ana i kēia'ōlelo hoʻolālā maikaʻi loa.
E uhi mākou i nā hiʻohiʻona hou i nā mea a me nā papahana e hiki mai ana, e noho mālie!