Conas cláir a thosú i Python

Údar: Peter Berry
Dáta An Chruthaithe: 16 Iúil 2021
An Dáta Nuashonraithe: 23 Meitheamh 2024
Anonim
Conas cláir a thosú i Python - Leideanna
Conas cláir a thosú i Python - Leideanna

Ábhar

Ar mhaith leat cláir a fhoghlaim? Is féidir leis an bpróiseas dul i dtaithí ar phost cláraithe a bheith uafásach agus smaoineamh go gcaithfidh tú scoil dáiríre a ghlacadh chun é a dhéanamh. Bíonn sé seo fíor uaireanta i gcás roinnt teangacha. Ach tá go leor teangacha cláir ann freisin nach dtógann ach lá nó dhó chun na buneilimintí a fháil. Is teanga amháin den sórt sin í Python. Gan ach cúpla nóiméad agat, is féidir leat clár bunúsach Python a reáchtáil. Léigh céim 1 thíos chun foghlaim conas.

Céimeanna

Cuid 1 de 5: Suiteáil Python (do chórais oibriúcháin Windows)

  1. Íoslódáil córais Python do Windows. Is féidir ateangaire Windows Python a shuiteáil saor in aisce ó shuíomh Gréasáin Python. Déan cinnte go bhfuil an leagan oiriúnach do do chóras oibriúcháin íoslódáilte agat.
    • Ba cheart duit an leagan is déanaí atá ar fáil a íoslódáil, ar leagan 3.4 é ag an am a scríobhtar an t-alt seo.
    • Tá Python ar fáil in OS X agus Linux. Ní gá duit aon bhogearra eile a bhaineann le Python a shuiteáil níos mó. Mar sin féin, is dócha gur cheart duit clár eagarthóra téacs a shuiteáil.
    • Úsáideann an chuid is mó de dháileachtaí Linux agus leaganacha OS X Python 2.X. Tá roinnt difríochtaí beaga idir leagan 2 agus leagan 3, go háirithe athrú ar an struchtúr "cló" (in). Más mian leat leagan níos nuaí de Python a shuiteáil le haghaidh OS X nó Linux, is féidir leat an comhad a íoslódáil ó shuíomh Gréasáin Python.

  2. Suiteáil ateangaire Python. Is féidir le mórchuid na n-úsáideoirí an ateangaire a shuiteáil gan aon cheann de na socruithe a athrú. Is féidir leat Python a chumasc leis an bhfeidhmchlár ateangaire líne ordaithe Windows (Command Pras) atá ar fáil tríd an rogha dheireanach i liosta na modúl atá ar fáil a chumasú.
  3. Suiteáil eagarthóir téacs. Cibé an féidir leat cláir Python a scríobh le Notepad nó TextEdit, beidh sé i bhfad níos éasca tú a léamh agus a chódú trí eagarthóir téacs speisialaithe a úsáid. Tá go leor clár eagarthóra saor in aisce le roghnú, mar Notepad ++ (Windows), TextWrangler (Mac) nó Jedit (d'aon chóras oibriúcháin).

  4. Seiceáil do chuid socruithe. Pras Ordú Oscailte (Windows) nó Críochfort (Aithriseoir - Mac / Linux) agus cineál python. Déanfaidh Python uimhir an leagain a luchtú agus a thaispeáint. Tabharfar duit chuig feidhmchlár ateangaire líne ordaithe an ateangaire Python, a léirítear mar :.
    • Troid ar cló ("Dia duit an Domhan!") agus brúigh an eochair ↵ Iontráil (Téigh). Taispeánfar an téacs díreach faoi bhun líne ordaithe Python.
    fógra

Cuid 2 de 5: Foghlaim na buneilimintí


  1. Tuig le do thoil nach gá tiomsú a dhéanamh ar Python. Is teanga ateangaireachta í Python, rud a chiallaíonn gur féidir leat clár a reáchtáil a luaithe a athraíonn tú an comhad. Mar thoradh air sin, ritheann cláir a lúbann, a chuireann in eagar agus a réitíonn fadhbanna i bhfad níos gasta ná teangacha eile.
    • Tá Python ar cheann de na teangacha is éasca le foghlaim agus is féidir leat clár simplí a reáchtáil i gceann cúpla nóiméad.
  2. Déan iniúchadh leis an ateangaire. Is féidir leat an t-ateangaire a úsáid chun an cód a thástáil ar an bpointe boise, gan é a chur leis an gclár sula rithfidh sé é. Is iontach an rud é foghlaim conas a oibríonn ordú áirithe nó dréachtchlár a scríobh.
  3. Faigh amach cé mar a dhéileálann Python le rudaí agus athróga. Is teanga atá dírithe ar réada é Python, rud a chiallaíonn go meastar go bhfuil gach rud sa chlár ina réad. Chomh maith leis sin, ní gá duit an athróg a shonrú ag tús an chláir (is féidir a dhéanamh ag am ar bith), agus ní gá duit an cineál athróg (slánuimhir, sreangán, srl.) A shonrú. fógra

Cuid 3 de 5: Úsáid an ateangaire mar áireamhán

Cuideoidh tú le cúpla feidhm ríomhaireachtúil shimplí a chur ar an eolas faoi chomhréir Python agus an chaoi a láimhseáiltear uimhreacha agus teaghráin.

  1. Cuir tús leis an ateangaire. Oscail do Pras Ordú nó do Chríochfort. Clóscríobh líne python go pras agus brúigh an eochair ↵ Iontráil. Déanfaidh an t-ateangaire Python tú a luchtú agus a threorú chuig feidhmchlár ateangaire líne ordaithe Python ().
    • Mura ndearna tú Python a chomhcheangal leis an bhfeidhmchlár ateangaire líne ordaithe atá agat cheana, beidh ort dul chuig eolaire Python chun an ateangaire a rith.
  2. Déan ríomhanna bunúsacha uimhríochta. Is féidir leat Python a úsáid chun é a dhéanamh go héasca. Féach roinnt samplaí sa bhosca thíos ar conas an fheidhm ríofa a úsáid. Nóta: i gcód Python, a úsáidtear chun míreanna a leanann é a léirmhíniú, agus dá bhrí sin, ní áireofar iad san ateangaire.
  3. Exponentiation. Is féidir leat oibreoirí a úsáid ** cumhachtaí a chur in iúl. Is féidir le Python líon mór a ríomh go tapa. Féach an sampla sa bhosca thíos.
  4. Cruthaigh agus ionramháil na hathróga céanna. Is féidir leat athróga a shannadh i Python chun ríomhanna ailgéabracha simplí a dhéanamh. Is féidir é seo a mheas mar réamhrá maith ar sannadh inathraithe i gclár Python. Sanntar athróga tríd an gcomhartha =. Chun tuiscint níos fearr a fháil, féach an sampla sa bhosca thíos.
  5. Dún an ateangaire. Nuair a bheidh tú déanta leis, is féidir leat an t-ateangaire a dhúnadh agus filleadh ar an bhfeidhmchlár ateangaire líne ordaithe trí an teaglaim eochair a bhrú. Ctrl+Z. (Windows) nó Ctrl+D. (Linux / Mac) agus ansin brúigh ↵ Iontráil. Is féidir leat orduithe a chlóscríobh freisin scor () agus brúigh ↵ Iontráil. fógra

Cuid 4 de 5: Cruthaigh do chéad chlár

  1. Oscail eagarthóir téacs. Is féidir leat cláir thástála a chruthú go tapa chun eolas a chur ar na buneilimintí a bhaineann le cláir a chruthú agus a shábháil agus iad a rith tríd an ateangaire. Cuideoidh sé leat freisin féachaint an bhfuil an ateangaire suiteáilte i gceart.
  2. Cruthaigh an t-ordú "print". Is bunfheidhm i "Python" é Priontáil, a úsáidtear chun faisnéis a thaispeáint sa chríochfort i gclár. Nóta: tá "priontáil" ar cheann de na hathruithe is mó ó bhog tú ó Python 2 go Python 3. I Python 2, ní gá duit ach "priontáil" a chlóscríobh roimh an ábhar is mian leat a thaispeáint. I Python 3, tá feidhm ag "cló" anois. Dá bhrí sin, beidh ort "print ()" a chlóscríobh, leis an ábhar is mian leat a thaispeáint idir lúibíní.
  3. Cuir d’abairt féin leis. Ceann de na bealaí is coitianta le teanga cláir a thástáil is ea an “Dia duit an Domhan!” A thaispeáint. Cuir é seo san ordú "print ()", cuir na luachana san áireamh:
    • Murab ionann agus go leor teangacha eile, ní gá duit diacritics a úsáid ; chun deireadh a chur leis an ordú. Ní gá duit na braces freisin ({}) bloc a ghlasáil. Ina áit sin, is leor an fleasc a thaispeáint cad é an t-ábhar sa bhloc.
  4. Sábháil an comhad. Cliceáil an roghchlár File i d’eagarthóir agus roghnaigh Save As. Sa roghchlár anuas faoin mbosca ainm, roghnaigh an cineál comhaid Python. Má tá Notepad á úsáid agat (ní mholtar é), roghnaigh "Gach Comhad" agus ansin cuir an síneadh ".py" le hainm an chomhaid.
    • Déan cinnte an comhad a shábháil in áit inrochtana go héasca mar beidh ort é a lorg san fheidhmchlár ateangaire líne ordaithe.
    • Sa sampla seo, sábhálfar an comhad mar "hello.py".
  5. Rith an clár. Oscail Pras Ordú nó Críochfort agus nascleanúint a dhéanamh chuig an áit inar shábháil tú an comhad. Nuair atá sé ann, rith an comhad trí chlóscríobh Dia duit.py ansin brúigh an eochair ↵ Iontráil. Ba cheart duit an téacs a thaispeáint díreach faoi bhun an phras.
    • Ag brath ar an gcaoi ar suiteáladh Python agus cén leagan de, b’fhéidir go mbeidh ort clóscríobh python hello.pypython3 hello.py chun an clár a reáchtáil.
  6. Ritheann an tástáil go rialta. Ceann de na rudaí móra faoi Python is ea gur féidir leat triail a bhaint as an gclár nua láithreach bonn. Is dea-nós ateangaire agus eagarthóir líne ordaithe a oscailt ag an am céanna. Chomh luath agus a shábhálann tú athruithe san eagarthóir, is féidir leat an clár a rith láithreach ón líne ordaithe. Buíochas leis sin, seiceáil na hathruithe atá díreach déanta go tapa. fógra

Cuid 5 de 5: Ardchláir a Thógáil

  1. Déan turgnamh le bunstruchtúr rialaithe sreafa. Ligeann an struchtúr rialaithe sreafa duit rialú a dhéanamh ar a ndéanann an clár bunaithe ar dhálaí áirithe. Is iad na tógálacha seo an chuid is tábhachtaí de Python, rud a ligeann duit cláir a chruthú chun oibríochtaí éagsúla a dhéanamh bunaithe ar ionchur agus riocht ar leith. is pointe tosaigh maith é chun dul i dtaithí orthu. Sa sampla thíos, is féidir leat struchtúr a úsáid Chun an tsraith Fibonacci a ríomh go 100:
    • Cá fhad a rithfidh an sreangán (cé go) b níos lú ná (<) 100.
    • Beidh an toradh
    • Comeinand deireadh = ' chun na torthaí a thaispeáint ar an líne chéanna in ionad na luachanna a fhágáil ar línte ar leithligh.
    • Sa chlár seo tá roinnt pointí a bhfuil ról lárnach acu i gcruthú cláir chasta Python ba cheart duit a choinneáil i gcuimhne mar seo a leanas:
      • Marcáil eangú líne. Sínigh : tugann sé le fios go mbeidh na línte seo a leanas fleasc agus mar chuid den bhloc. Sa sampla thuas, cló (b) agus a, b = b, a + b an bhfuil na codanna den bhloc . Tá cúlú ceart thar a bheith tábhachtach chun oibriú an chláir a chinntiú.
      • Is féidir il-athróga a shainiú ar an líne chéanna. Sa sampla thuas, a agus b sainmhínítear iad ar an gcéad líne.
      • Má iompórtálann tú an clár seo go díreach isteach san ateangaire, ní mór duit líne bhán a chur leis ag deireadh an chláir ionas go mbeidh a fhios ag an ateangaire go bhfuil deireadh leis an gclár.
  2. Tóg an fheidhm sa chlár. Féadfaidh tú feidhmeanna a shainiú le húsáid níos déanaí i do chlár. Tá sé seo úsáideach go háirithe i gcásanna ina gcaithfidh tú ilfheidhmeanna a úsáid laistigh de theorainneacha clár níos mó. Sa sampla thíos, is féidir leat feidhm a chruthú chun an t-ord Fibonacci céanna a ghlaoch thuas:
    • Filleann sé
  3. Tóg clár rialaithe sreafa níos casta. Ligeann an struchtúr rialaithe sreafa duit coinníollacha ar leith a shocrú chun an bealach a oibríonn an clár a athrú. Tá sé seo tábhachtach go háirithe agus tú ag déileáil le hionchur úsáideora. Úsáidfidh an sampla thíos (dá), elif (eile más rud é) (nó más ea), agus eile (eile) chun clár simplí rátála aoise úsáideora a chruthú.
    • Tugann an clár seo roinnt tógálacha an-tábhachtach isteach atá fíorluachmhar do réimse leathan feidhmchlár:
      • ionchur () - Éilíonn an t-ordú seo ar an úsáideoir sonraí a iontráil ón méarchlár. Feicfidh an t-úsáideoir an teachtaireacht scríofa i lúibíní. Sa sampla seo, ionchur () fillte le feidhm int () - rud a chiallaíonn go ndéileálfar le haon ionchur mar shlánuimhir.
      • raon () Is féidir an fheidhm seo a úsáid ar bhealaí éagsúla. Sa chlár seo, seiceann sé an bhfuil an uimhir a iontráladh idir 13 agus 20. Ní chuirfear teorainneacha uachtaracha agus íochtaracha an raoin san áireamh sa ríomh.
  4. Foghlaim nathanna coinníollach eile. Sa sampla roimhe seo, d’úsáidamar “níos lú ná nó cothrom le” (<=) chun a fháil amach an sásaíonn an aois atá sa riocht áirithe an coinníoll. Is féidir leat nathanna cosúil leo siúd sa mhatamaitic a úsáid, ach clóscríobh rud beag difriúil:
  5. Lean ort ag foghlaim. Níl iontu seo ach buneilimintí Python. In ainneoin go bhfuil tú ar cheann de na teangacha is simplí, más mian leat plé níos doimhne, tá Python fós an-dhomhain. Is é an bealach is fearr le leanúint den fhoghlaim ná clárú i gcónaí! Cuimhnigh gur féidir leat aon chlár a scríobh go tapa díreach isteach san ateangaire agus na hathruithe a rinne tú a sheiceáil ach an clár a rith arís ón líne ordaithe.
    • Tá go leor leabhar maith ar chláir Python, lena n-áirítear "Python for Beginners", "Python Cookbook" agus "Python Programming: An Introduction to Computer Science" (Clárú Python: Réamhrá don Eolaíocht Ríomhaireachta).
    • Tá na hacmhainní ar an glan éagsúil, ach tá go leor acu fós dírithe ar Python 2.X. B’fhéidir go mbeidh ort aon cheann de na samplaí a sholáthraíonn siad a tweakáil.
    • Cuireann go leor scoileanna áitiúla ranganna Python ar fáil. Is minic a mhúintear Python i ranganna tosaigh mar go bhfuil sé ar cheann de na teangacha is éasca le foghlaim.
    fógra

Comhairle

  • Tá Python ar cheann de na teangacha ríomhaireachta is simplí. Mar sin féin, le foghlaim, ní mór duit iarracht áirithe a dhéanamh fós. Cuideoidh tuiscint bhunúsach ar ailgéabar freisin toisc go bhfuil fócas láidir ag Python ar an matamaitic.