هیلو ورلډ - ستاسو د لومړي ریکسس بی پی پروژه

د راسبي پي Pi سره د پیتون کارولو لپاره یو ښه تعارف

کله چې تاسو د ریکسري پیټ سره نوي یاست نو دا به ډیره هڅه کوونکې وي چې هڅه وکړئ هڅه وکړئ او په مستقیم ډول هغه پروژو ته وګرځوئ چې په لومړي ځای کې تاسو ته آشنا شوئ.

روبوټونه، سینسرونه، موزیک لوبغاړي او ورته پروژې د Raspberry Pi لپاره خورا ګټورې کارونې دي، مګر د آلې نوي لپاره د نوي لپاره غوره پیل نه دی. په یو ښه نړۍ کې، تاسو باید د پیچلو پروژو په وړاندې د چارج کولو دمخه د اساساتو زده کولو موخه وټاکئ.

که تاسو لینکس ته هم نوي یاست نو دا هم د زده کړې حاکمیت کیدای شي، نو دا د دې لپاره غوره ده چې د ساده پروژو سره پیل وکړو ترڅو خپل ځان پیژني چې څنګه پythون کار کوي، او بیا د وخت په اوږدو کې د دې پوهې رامینځته کول.

یو نرم پېژندنه

د Raspberry Pi په لومړنۍ لومړنۍ پروژه کې یو له متن "هیلو ورلډ" سره یا هم د سکرپٹ سره ټرمینل یا د IDLE پژن پراختیایي چاپیریال کارولو څخه عبارت دی.

دا کیدای شي د بورډ پیل پیل شي، مګر دا تاسو ته د پython لپاره اسانه او اړین پیژندنه درکوي - او دا هم یو فعالیت دی چې تاسو به په راتلونکو پروژو کې د لوبو څخه کار واخلئ.

راځئ د دې دودیزو درسونو ځینې تغیراتو ته دوام ورکړو چې په حقیقت کې زموږ د پروګرام مهارتونه د Raspberry Pi سره لټوي. موږ به د IDLE ځای پر ځای د پټن لیکونه کارولو، لکه څنګه چې دا په ساده ډول زما غوره غوره لاره ده.

سلام نړی

راځئ چې په پیل کې د «هیلو نړۍ» متن د اساسي چاپولو سره پیل کړئ.

کله چې د ټرمینل سیشن ته ننوتل، نو لاندې کمانډ وليکۍ د 'helloworld.py' په نامه د نوی پدی سایټ جوړ کړئ.

sudo nano helloworld.py

نانو د متن ایڈیټر دی چې موږ یې کاروو، او 'p' د پیټون سکرېپټ لپاره د فایل فایل دی.

موږ هم سودو کاروئ (کوم چې په "شروع کې" د سرسریر کار دی ") په کوم پیل کې چې د سپروسر په توګه اداره کوي. تاسو تل د دې کارولو لپاره هیڅکله نه لرئ، او دا په غلط لاسونو کې د غلط قومونو سره خطرناکه کیدی شي، مګر زه دا د عادت کولو په توګه کارول غواړم.

دا کمان به یو نوی خالي سند خلاص کړي. لاندې متن وليکئ کوم چې د "هیلو نړۍ" اصطلاح چاپوي کله چې فایل اداره کیږي:

چاپ ("سلام نړۍ")

یو ځل بیا ننوتل، Ctrl + X ته فشار ورکړئ او بیا د فایل خوندي کولو لپاره 'Y' ټک کړئ. دا ټرمینال به تاسو څخه وپوښتئ چې د فایل د ځانګړي ځانګړي نوم نوم سره خوندي کولو لپاره د ننوتلو لپاره فشار راوړي، نو له دې امله لاړ شئ او د ننوتنې کیلي ټک وکړئ. تاسو خپل لومړنی پیژون فایل جوړ کړی دی!

تاسو به بیرته په ترمیم کې بیرته ستانه شئ. د خپل نوی سکرپٹ د چلولو لپاره، موږ لاندې لاندې لارښوونې کاروو:

sudo python helloworld.py

دا به "هللا نړی" چاپ کړي او بیا سکرپٹ وتړي، موږ به د ترمیم سره پریږدي چې بیا کارولو سره.

سلام وروسته نړۍ

وخت د گیئر ته لاړ شئ. دا مثال به "هیلو" په یوه کرښه کې، او وروسته بیا "نړۍ" چاپ کړي. دا به زموږ د پیژون دوتنې لپاره نوی لین اضافه کړي، مګر لاهم په خورا ساده کچه کې.

لاندې کمانډ په کارولو سره نوې فایل پیل کړئ:

sudo nano hellothenworld.py

یوځل بیا به دا یو تشخیص ایډیډ کړکۍ پرانیزي. لاندې متن ولیکئ:

چاپ ("هیلو") چاپ ("نړۍ")

بیا وروسته له Ctrl + X څخه د وتلو او ساتلو لپاره کار واخلئ، بیا وروسته فشار 'Y' او بیا وروسته داخل کړئ.

لاندني کمانډ سره لپ ټاپ چل کړئ:

سڈو پیډون hellothenworld.py

دا به "هیلو" به په یوه کرښه کې، "نړۍ" په راتلونکې لیک کې چاپ کړي، بیا به سکریپټ بند کړي.

هیلو ورلډ، د الوبی ورلډ

په تیرو مثالونو کې موږ څه زده کړل، راځئ چې شیان بدل کړو نو موږ "هیلو نړۍ" وایو، او "الو الوه نړۍ" وایی تر څو چې موږ دا ودرولو.

تاسو پوهیدلي چې فایلونه څنګه جوړ او کارول غواړئ نو موږ به پدې وختونو کې د دغو لارښوونو څخه ډډه وکړو.

د نوو فیلمو جوړول چې hellogoodbye.py نومیږي او په نانو کې یې پرانیزي. لاندې متن ولیکئ:

د وخت وخت شمېره = 1 پداسې حال کې چې ریښتیا: که شمېره == 1: چاپ ("هیلو نړۍ") شمېره = د 1 وخت - وخت وخت نیسي (1) د ایلف شمیره == 0: چاپ ("الوتونکه نړۍ") د شمېرنې +1 وخت وخت (1)

موږ دلته ځینې نوي مفکورې معرفي کړي دي:

که دا انډرډ کوډ چلوي، نو دا به "هیلو نړۍ" چاپ او بیا به زموږ د 'ګیټ' متغیر د -1 لخوا بدل کړئ. بیا به بیا د دوهم ځل لپاره د سایټ چلولو دمخه "وخت. سوډ (1)" سره انتظار وکړو، پداسې حال کې چې "لوپ" بیا ځغلول.

دویم 'که' بیان هم ورته دنده لري مګر یوازې د "شمار" په صورت کې پرمخ ځي که دا صحیح وي. دا به د "الویب نړۍ" چاپ او 1 حساب ته اضافه کړئ. یو ځل بیا به بیا دویم ځل بیا د "لوپ" په وخت کې د چلولو لپاره انتظار وکړي.

په امید سره، تاسو کولی شئ وګورئ چې څنګه "دقیقه" په 1 کې پیل کیږي او په مسلسل ډول د 1 او 0 ترمنځ، هر ځل د مختلفو متن چاپولو سره به چیرته.

سکریټ چل کړئ او د ځان لپاره وګورئ! د سکریپټ د بندولو لپاره، یوازې Ctrl + C ټکول.

سلام نړۍ 100 ټیم

په خپل ځان سره د متن متن چاپیریال 10 ځله تکرار کړئ؟ دا یو څه بیا په پای کې د شمېرنې په کارولو سره ترلاسه شوی دی، مګر بدلون راوړو چې موږ څنګه په نښه کوو.

بله بله دوتنه جوړه کړئ، دا نوم ورکړئ، او بیا لاندې متن وليکئ:

د وخت وخت شمېره = 1 پداسې حال کې چې ریښتیا: که شمېره <= 10: چاپ ("سلام نړۍ")، د شمېرنې شمیره = د شمېره +1 وخت. سوځ (1) د ایلف شمیره == 11: له وتلو)

دلته موږ '<=' په لمړنی 'که' بیان کې کارولی دی چې معنی یې له 'کم یا مساوي' سره. که شمېره له 10 څخه کم یا مساوي وي، زموږ کوډ به "هیلو نړۍ" چاپ کړي.

راتلونکی 'که' بیان یواځې 11 نمبر ته اړتیا لري، او که شمېره په 11 کې وي نو د 'وتلو () کمانډ به یې پرمخ بیايي چې یو سکریپټ بندوي.

د خپل ځان لپاره دا فایل هڅه وکړئ.

تاته

دا تمرینونه تاسو ته د کوډ د مینځلو لپاره ځینې اساسي طریقې ښودلې، مګر دا د بنسټ زده کړې ډول دی چې د Raspberry Pi and Python ټول نوي کاروونکي باید په ابتدايي ډول گرفتونه ترلاسه کړي.

که تاسو دمخه دا نه و موندلی، د دې خورا ښه پروګرام کولو ژبې په اړه د نورو معلوماتو لپاره د.

موږ به په راتلونکو مقالو او پروژو کې د کوډ نور مثالونه پټ کړو، د پاتې کیدو لپاره به پاتې شئ!