Orodha ya maudhui:
- Hatua ya 1: Nini Utahitaji
- Hatua ya 2: Sanidi PyCharm na Unda Mradi Mpya
- Hatua ya 3: Unda Mpango Wako wa Kwanza
- Hatua ya 4: Kuamua Mpango Wako wa Kwanza
- Hatua ya 5: Matanzi na Ikiwa ni - Miundo ya Kudhibiti
- Hatua ya 6: Maoni
- Hatua ya 7: Umemaliza - Wakati wa Kuandika Kitu Wewe mwenyewe
Video: Anza na Python: Hatua 7 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Programu ni ya kushangaza!
Ni ubunifu, raha yake na inapeana ubongo wako mazoezi ya akili. Wengi wetu tunataka kujifunza juu ya programu lakini tunajiaminisha kuwa hatuwezi. Labda ina hesabu nyingi, labda jargon hiyo imetupwa karibu inakutisha. Wacha nikuambie sasa kwamba hiyo ndio haswa programu iliyofikiria kabla ya kuwa waandaaji programu. Kwa kweli hiyo ndio hasa mimi ingawa chini ya wiki 10 zilizopita wakati nilianza programu.
Wacha nikuambie sasa hivi kwamba mtu yeyote anaweza kujifunza kuandika vipindi. Pamoja na maendeleo katika kusoma kwa urahisi lugha za programu kama chatu, na utajiri wa habari kwenye wavuti, sio uwekezaji wa wakati wote kujifunza uelewa wa lugha ya programu. Waandaaji wengi wa programu ya "karne ya 21" ni wavivu sana, jifunze misingi na ujenge kutoka hapo.
Hii sio Jargon, rahisi kufuata ible ambayo unaweza kufanya hivi sasa. Hiyo ni sawa! Punguza facebook na youtube, pumzika na ufuate kwenye kompyuta yako.
Leo tutatazama lugha ya programu inayoitwa Python, wikipedia inafafanua chatu kama:
"Python ni lugha inayotumiwa sana ya jumla, lugha ya kiwango cha juu. Falsafa yake ya muundo inasisitiza usomaji wa nambari, na sintaksia yake inawaruhusu waandaaji kutoa maoni katika safu chache za nambari kuliko inavyowezekana katika lugha kama C ++ au Java. Lugha hiyo hutoa ujenzi unaokusudiwa kuwezesha mipango wazi kwa kiwango kidogo na kikubwa."
Kwa hivyo inamaanisha nini? Nilidhani umesema hakuna-jargon? Vizuri kimsingi:
"Python ni kompakt, kusudi la jumla, rahisi kusoma lugha ya programu. Ni anuwai sana, kwa hivyo inaweza kutumika kuunda programu za saizi zote."
Kwa nini nilichagua chatu? Kwa sababu misingi ya chatu ni rahisi kuchukua na lugha ina jamii bora ya msaada mkondoni. Baada ya kumaliza ible hii unaweza kuanza kutengeneza programu mara moja, badala ya kutumia wakati wako kujifunza ugumu unaohitajika wa lugha hiyo.
Basi lets kuanza!
Hatua ya 1: Nini Utahitaji
Kwanza utahitaji kompyuta na nakala ya chatu, samahani watumiaji wa simu!
Elekea kwa https://www.python.org/downloads/ na upakue toleo la hivi karibuni linalopatikana na kitufe kikubwa cha manjano.
Kisha fuata Maagizo ya kufunga kufunga chatu.
Ili kudhibitisha chatu imewekwa, nenda kwa CMD (au terminal) na andika:
chatu - mabadiliko
Chatu inapaswa kujibu na toleo la chatu.
Sasa kwa mafunzo haya tutatumia IDE, au Mazingira ya Jumuishi ya Maendeleo (kimsingi mhariri wa maandishi na mkusanyaji uliojazwa pamoja) kwa hivyo elekea https://www.jetbrains.com/pycharm/download/ na pakua "Toleo la Jamii" wa Pycharm.
Kisha fuata Maagizo ya kufunga kufunga PyCharm.
Sasa, kuanza programu!
Hatua ya 2: Sanidi PyCharm na Unda Mradi Mpya
Mara ya kwanza kuzindua pycharm itakuuliza ni ramani gani muhimu na mada unayotaka kutumia. Napenda kupendekeza kuacha ramani muhimu kwa msingi, lakini unaweza kucheza karibu na mada, rangi na fonti upendavyo. Kwa mafunzo haya ninatumia jamii ya pycharm 4.5 na mandhari ya Dracula.
Kisha utasalimiwa na skrini ya kukaribisha.
Bonyeza Unda Mradi Mpya
Chagua Pure Python kisha uchague folda ya kuhifadhi faili, kisha bonyeza kitufe (Kumbuka kuwa jina la folda litakuwa jina la mradi wako)
Kwa wakati huu unapaswa kusalimiwa na Skrini halisi ya Uundaji wa Nambari: P
Hatua ya 3: Unda Mpango Wako wa Kwanza
Bonyeza kulia kwenye folda ya mradi wako na nenda kwa mpya -> Faili ya Python
Taja faili na bonyeza sawa
Sasa kichupo kipya kitaonekana katika eneo lako kuu
Chini ya _author_ nakili na ubandike nambari hii.
message = "Hello World"
chapisha ujumbe
Kisha bonyeza kulia kwenye faili na bonyeza Run
Hii itakusanya programu yetu na kurudisha matokeo. Hello World itachapishwa katika eneo la Run
Hebu tuangalie yale tuliyoandika tu.
Hatua ya 4: Kuamua Mpango Wako wa Kwanza
Sasa hebu jaribu kuelewa nambari gani
message = "Hello World"
chapisha ujumbe
inamaanisha kweli.
Kwanza ninaunda na kuweka thamani ya ubadilishaji kuwa kamba iliyo na Hello World, Ukibadilisha maandishi kati ya alama za hotuba basi unaweza kubadilisha thamani ya ubadilishaji na kwa hivyo ujumbe. Kwa mfano:
message = "Habari Maagizo!"
chapisha ujumbe
Anarudi:
wakati wa kukimbia.
Kamba hufafanuliwa kwa sababu ya alama za hotuba, kamba zinaweza pia kuelezewa na alama moja
message = 'Hello World'
chapisha ujumbe
Vigezo vinaweza pia kuwa na aina tofauti. Kwa mfano hii:
nambari = 29302
ni tofauti na nambari kamili (iliyofupishwa int) na hii:
floatingPoint = 1469.928
ni tofauti na thamani ya uhakika inayoelea (iliyofupishwa kuelea).
Kimsingi, tofauti kati ya nambari na kuelea ni nambari kamili wakati kuelea ni nambari za desimali. Nambari huchukua chumba kidogo lakini haiwezi kushikilia desimali. Kwa mfano interger 1 / nambari 2
nambari1 = 1
nambari2 = 2 magazeti nambari1 / nambari2
ni sawa na 0.5? Lakini matokeo ni:
Kwa sababu nambari haziwezi kugawanywa kuwa nambari. Walakini hii:
kuelea1 = 1.0
nambari2 = 2 kuchapisha kuelea1 / nambari2
inarudi 0.5 wakati inaendeshwa kwa sababu moja ya anuwai ni kuelea
'Chapisha' inachapisha tu dhamana. Kwa mfano
chapa "HARIBU ULIMWENGU"
chapa kamba
Kuchapisha kunaweza pia kuchapisha thamani ya equation, pamoja na kuchanganya nyuzi mbili
kamba1 = "HELLO"
string2 = "Wapenzi wa IBLE" chapa kamba1 + kamba2
magazeti
Hatua ya 5: Matanzi na Ikiwa ni - Miundo ya Kudhibiti
Moja ya mambo muhimu zaidi juu ya mpango wowote ni uwepo wa miundo ya kudhibiti.
Muundo wa kwanza wa kudhibiti ni kitanzi cha wakati, kipande hiki cha vitanzi vya nambari wakati hali ni kweli. Kwa mfano nambari hii
hesabu = 0
wakati hesabu <10: # Ongeza kuhesabu hesabu = hesabu + 1 kuchapa hesabu kuchapisha "Imemalizika"
inaendesha nambari kwa kitanzi hadi hesabu <10 na kisha kuendelea na programu.
Ya pili ni taarifa ya ikiwa -ngine, kipande hiki cha nambari hukagua na hufanya kitu ikiwa thamani ya ubadilishaji ni sawa na 10, hufanya kitu kingine ikiwa dhamana ni sawa na 11 na inafanya kitu kingine katika hali zingine zote.
nambari = 0
# Ikiwa ni sawa na 10 ikiwa nambari == 10: chapisha "ITS 10" # Ikiwa ni sawa na 11 elif integer == 11: chapa "ITS 11" # Katika Mazingira mengine yote mengine: chapa "SIJABUIWWWWWWW" chapisha "Imekamilika"
Tutarudi
Kwa sababu nambari ya kutofautisha si sawa na 10 au 11 na katika kila hali nyingine inaendesha nyingine.
Kufafanua wakati au ikiwa muundo wa kudhibiti weka aina (wakati au ikiwa) ikifuatiwa na thamani ya kweli au ya uwongo basi:
andika kweli == kweli:
Angalia 'nafasi nyeupe' kwa yaliyomo kwenye kila kitanzi, chatu ni maalum juu ya nafasi nyeupe, ndivyo inavyojua nambari gani iko kwa muda au ikiwa ni kitanzi. PyCharm hutumia nafasi nyeupe ya tabo ambayo inapaswa kuwa sawa kwenye nambari yako yote! Unaweza pia kurekebisha mipangilio ili utumie nafasi badala yake (ambayo ina faida kadhaa).
Hatua ya 6: Maoni
Labda umegundua kuwa 'nimetoa maoni' juu ya nambari niliyochapisha kwenye sehemu ya miundo ya kudhibiti. Unaweza kutoa maoni ya kipande cha nambari kwa kuweka # na laini yote itatolewa maoni. Wakati programu imekusanywa maoni hupuuzwa
# Salamu, Dunia
Maoni ni mkombozi wa nambari. Kwa sababu wanakuruhusu kuonyesha kila mtu ni nini kwenye kificho chako na kile unachofikiria wakati wa kuandika nambari hiyo. Lakini usiiongezee! Nambari ya maoni zaidi inaweza kuwa mbaya kama nambari ya maoni chini ya maoni
Kwa hivyo napaswa kutoa maoni yangu lini?
Kanuni yangu ya kidole gumba ni kutoa maoni yako kama maandishi yako, kwa hivyo ikiwa umeongeza kutofautisha tu kushikilia umri wako ambao hautumii kusudi lingine. Toa maoni yako.
# Kubadilika ambayo inashikilia umri wangu katika miaka # Haitumiki kweli katika mpango huu lakini # muhimu kwa uhai wa jamii ya wanadamu! Umri wangu = 23
Hatua ya 7: Umemaliza - Wakati wa Kuandika Kitu Wewe mwenyewe
Woah, umejifunza tu misingi ya chatu!
Kwa hivyo "nifanye nini sasa?" Unaweza kuuliza, vizuri unaweza kuendelea kucheza karibu na faili yako. Unapofikiria uko tayari unaweza kuchukua changamoto. Andika programu ya kuongeza au kutoa nambari mbili za watumiaji. Tumia wavuti kujua jinsi ya kupata pembejeo ya mtumiaji kisha ongeza au toa pembejeo mbili na uhakikishe kutoa maoni kwa nambari yako! Wakati Python ni rahisi kuijifunza kwa vyovyote ina uwezekano mdogo wa dari - mipango ya maumbo yote, saizi na usanidi inawezekana kutumia Python na ni maktaba kamili (na kawaida ya jamii). Tuma nambari yako hapa chini kwa maoni na maboresho. Bahati njema!
Ilipendekeza:
Jinsi ya Kuweka Raspberry Pi na Anza Kuitumia: Hatua 4
Jinsi ya Kuweka Raspberry Pi na Anza Kuitumia: Kwa wasomaji wa siku zijazo, tuko mnamo 2020. Mwaka ambapo, ikiwa una bahati ya kuwa na afya na hauambukizwi na Covid-19, wewe, ghafla , nimepata wakati wa bure zaidi kuliko ulivyofikiria. Kwa hivyo ninawezaje kujishughulisha kwa njia isiyo ya kijinga sana? Ndio
Anza Programu Moja kwa Moja Unapounganisha Laptop Kuingia kwenye Kituo cha Kupandisha Ghuba: Hatua 5
Anzisha Programu Moja kwa Moja Unapounganisha Laptop Kuingia Kituo cha Kupandisha Gari: Hii inaweza kufundishwa juu ya jinsi ya kuendesha programu au programu unapounganisha kompyuta yako ndogo kwenye kituo cha kupandikiza. Katika mfano huu ninatumia Lenovo T480 Windows 10
Anza Kutengeneza STM32 kwenye Linux: Hatua 4
Anza Kutengeneza STM32 kwenye Linux: Katika hii inayoweza kufundishwa, nitakuonyesha jinsi ilivyo rahisi kuanza kuunda programu za STM32 kwenye Linux. Nilianza kutumia Linux kama mashine yangu kuu miaka 2 iliyopita na sijashushwa. Kila kitu hufanya kazi haraka na bora kuliko windows. Bila shaka ni les
Jinsi ya kutengeneza kompyuta yako kiatomati Anza kila siku au wakati wowote: Hatua 5
Jinsi ya Kufanya Kompyuta yako Kuanza Moja kwa Moja Kila Siku au Wakati wowote:
Anza Kujenga Kituo cha Ufuatiliaji cha PM: Hatua 3 (na Picha)
Anza Kujenga Kituo cha Ufuatiliaji cha Waziri Mkuu: I ’ m napenda sana viwango vya uchafuzi wa hewa, kwa sababu ninaishi Uchina na wakati jiji langu, Shenzhen, labda ni moja ya miji safi kabisa nchini China, bado ina siku zake mbaya. nilitaka kujenga yangu mwenyewe kulinganisha na hewa ya nusu-dazeni