Orodha ya maudhui:

Anza na Python: Hatua 7 (na Picha)
Anza na Python: Hatua 7 (na Picha)

Video: Anza na Python: Hatua 7 (na Picha)

Video: Anza na Python: Hatua 7 (na Picha)
Video: Majambazi walipopambana na Polisi baada ya kuiba pesa NMB Bank 2024, Novemba
Anonim
Anza na Chatu
Anza na Chatu

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.

Kompyuta ya Wazee
Kompyuta ya Wazee

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.

Pakua Python
Pakua Python

Kisha fuata Maagizo ya kufunga kufunga chatu.

Kisakinishi cha Python
Kisakinishi cha Python

Ili kudhibitisha chatu imewekwa, nenda kwa CMD (au terminal) na andika:

chatu - mabadiliko

Chatu inapaswa kujibu na toleo la chatu.

Picha
Picha

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.

Jumuiya ya PyCharm
Jumuiya ya 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

Skrini ya Karibu ya PyCharm
Skrini ya Karibu ya PyCharm

Chagua Pure Python kisha uchague folda ya kuhifadhi faili, kisha bonyeza kitufe (Kumbuka kuwa jina la folda litakuwa jina la mradi wako)

Skrini ya Mradi wa PyCharm
Skrini ya Mradi wa PyCharm

Kwa wakati huu unapaswa kusalimiwa na Skrini halisi ya Uundaji wa Nambari: P

Skrini ya Msimbo
Skrini ya Msimbo

Hatua ya 3: Unda Mpango Wako wa Kwanza

Bonyeza kulia kwenye folda ya mradi wako na nenda kwa mpya -> Faili ya Python

Unda MENU Mpya
Unda MENU Mpya

Taja faili na bonyeza sawa

Mazungumzo ya Faili
Mazungumzo ya Faili

Sasa kichupo kipya kitaonekana katika eneo lako kuu

Picha
Picha

Chini ya _author_ nakili na ubandike nambari hii.

message = "Hello World"

chapisha ujumbe

Kisha bonyeza kulia kwenye faili na bonyeza Run

Picha
Picha

Hii itakusanya programu yetu na kurudisha matokeo. Hello World itachapishwa katika eneo la Run

Picha
Picha

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:

Picha
Picha

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:

Picha
Picha

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

Picha
Picha

'Chapisha' inachapisha tu dhamana. Kwa mfano

chapa "HARIBU ULIMWENGU"

chapa kamba

Picha
Picha

Kuchapisha kunaweza pia kuchapisha thamani ya equation, pamoja na kuchanganya nyuzi mbili

kamba1 = "HELLO"

string2 = "Wapenzi wa IBLE" chapa kamba1 + kamba2

magazeti

Picha
Picha

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.

Picha
Picha

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

Picha
Picha

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!

Picha
Picha

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: