Tebulu ọdịnaya[Zoo][Gosi]
Nnọọ na nkuzi nke atọ na usoro ihe mberede.
N'ime nkuzi a, anyị ga-amụta ime ihe banyere eriri na Python. Kwadebe popcorn gị ma nọdụ ala nke ọma.
Ụdọ
Nke mbụ, ka anyị kwuo maka nhota ma wepụ mgbagwoju anya ha nwere ike iwebata na Python.
Dị ka e kwuru na mbụ, anyị nwere ike iji ma otu na abụọ ruturu mgbe arụ ọrụ na Python. Enwere uru bara uru nke a. Ka e were ya na ịchọrọ ibipụta ihe dị ka nke a.
print('This is Shahbaz's computer')
Ugbu a n'okwu a dị n'elu, ihe niile gachara nkwuputa nke abụọ dị ka "Shahbaz's" ga-aga nke ọma site na onye ntụgharị okwu Python n'ihi na Python ga-ewere ntinye nke abụọ dị ka njedebe nke eriri. N'okwu ahụ, ịchọrọ iji nhota abụọ ahụ kwupụta eriri dị ka nke a:
print("This is Shahbaz's computer")
Enwere ike itinye nke a n'ụzọ ọzọ gburugburu na anyị nwere ike iji otu nkwuputa ma ọ bụrụ na e nwere okwu abụọ n'ime eriri ahụ. eg
print('This "computer" belongs to Shahbaz')
Ugbu a ọ bụrụ na ịchọrọ ibipụta eriri na-agbatị ọtụtụ ahịrị, ị ga-eji ọnụọgụ atọ iji mechie eriri ahụ. Ngụ ndị a nwekwara ike ịbụ otu ma ọ bụ okpukpu abụọ dabere na ọdịnaya nke eriri ahụ. Ọmụmaatụ:
Ugbu a, ka anyị kwuo na ịchọrọ ibipụta otu agwa sitere na eriri. Kedu ka ị ga-esi mee nke ahụ?
Onye ntụgharị asụsụ Python na-edepụta mkpụrụedemede dị na eriri dị ka nke a:
Dị ka ị na-ahụ na njedebe, naanị 'h' ka ebipụtara. Nke ahụ bụ n'ihi na anyị ahọrọla naanị agwa nke atọ na eriri anyị ka anyị bipụta na njedebe site na ide 3 na brackets square dee mgbe agbanwechara. Onye ntụgharị asụsụ Python na-edepụtakwa mkpụrụedemede ndị na-adịghị mma iji mee ka nnukwu eriri dị mfe. Nke ahụ pụtara na '-1' ga-abụ ọnụọgụ ikpeazụ na eriri na ihe ndị ọzọ. Rịba ama na akọwaghị oghere ndị ahụ nke pụtara na eriri dị n'elu ga-enwe naanị oghere 21 atụnyere aha.
Ị nwekwara ike họrọ usoro mkpụrụedemede site na eriri. eg
HashDork = ('Python Course by Shahbaz')
print(HashDork[0:3])
Mmemme a ga-ebipụta 'Pyt' na ọnụ. Ewepụrụ ndeksi 3 na nke a.
HashDork = ('Python Course by Shahbaz')
print(HashDork[2:])
N'otu aka ahụ, ọ bụrụ na anyị enyeghị njedebe njedebe, python ga-ebipụta eriri dum mgbe ndeksi mbụ gasịrị. Nsonaazụ nke mmemme a ga-abụ 'thon Course by Shahbaz'. Nke a na-ejide vice versa. Ya bụ, ọ bụrụ na anyị na-atụ uche nke mbụ index mgbe ahụ dum eriri site na mmalite ruo ikpeazụ kọwaa index ga-ebipụta.
Mmemme nwere naanị eriri afọ n'ime brackets indexing ga-ewepụta eriri zuru oke na njedebe.
Ihe omume
Nke a bụ mmega ahụ na-atọ ụtọ
dee mmemme nke na-akọwapụta oge index nke [1:-1]. Kedu ihe ị chere ga-abụ mmepụta. Gbalịa ya n'onwe gị.
Eriri emeziri
Eriri emeziri na-aba uru karịsịa n'ọnọdụ ebe ị na-eji mgbanwe gị na-emepụta ụfọdụ ederede n'ike. Ka m gosi gị.
Ka anyị kwuo na anyị nwere mgbanwe abụọ, aha mbụ na aha ikpeazụ.
first_name = 'Shahbaz'
last_name = 'Bhatti'
Ugbu a, anyị chọrọ ibipụta 'Shahbaz [Bhatti] bụ coder' na ọnụ. Olee otú anyị ga-esi mee nke ahụ? Anyị ga-ewebata mgbanwe nke atọ dị ka nke a:
message = 'first_name + ' [' + last_name + '] is a coder'
Ugbu a ọ bụrụ na anyị bipụta ma mee mmemme a, anyị ga-enweta 'Shahbaz [Bhatti] bụ coder' na ọdụ.
Ọ bụ ezie na usoro a na-arụ ọrụ nke ọma, ọ dịghị mma n'ihi na ka ederede anyị na-agbagwoju anya, ọ na-esiwanye ike iji anya nke uche hụ mmepụta ya. Nke a bụ ebe anyị na-eji ụdọ ndị a haziri ahazi, ha na-eme ka ọ dịrị anyị mfe iji anya nke uche hụ mmepụta.
Ka anyị gbanwee 'ozi' mgbanwe nke atọ wee webata eriri ahaziri. Iji kọwapụta eriri ndị ahaziziri, jiri 'f' dogharịa eriri gị wee jiri ihe nkwado nwere ike tinye ụkpụrụ n'ime eriri gị. Mmemme anyị ga-adị ka nke a:
first_name = 'Shahbaz'
last_name = 'Bhatti'
message = f'{first_name} [{last_name}] is a coder'
Iji kọwapụta eriri ndị emepụtara, jiri F prefix eriri gị wee jiri ihe nkwado na-agbagọ agbagọ tinye ụkpụrụ n'ime eriri gị.
Ihe dị mma ị nwere ike iji eriri Python mee
Aga m egosi gị ụfọdụ ezigbo ihe ị nwere ike iji eriri Python mee.
1. Ọnụọgụ nke agwa dị na eriri
Yabụ ka anyị bido site na ịkọwapụta mgbanwe:
message = 'Shahbaz Bhatti is a Coder '
Ugbu a ọ bụrụ na achọrọ m ikpebi ọnụọgụ mkpụrụedemede dị na eriri dị n'elu, enwere arụ ọrụ arụnyere '' len '' na Python. Naanị bipụta mgbanwe na ọrụ a dị ka nke a
print(len(message))
Nke a bara uru karịsịa mgbe ị nwetara ntinye n'aka onye ọrụ. Dịka ọmụmaatụ, ị chọpụtala na mgbe ị dejupụtara fọm n'ịntanetị, mpaghara ntinye ọ bụla na-enwekarị oke. Dịka ọmụmaatụ, ịnwere ike ịnwe mkpụrụedemede 50 maka aha gị, yabụ na iji ọrụ '' len' a, anyị nwere ike ịmanye oke na ọnụọgụ mkpụrụedemede na mpaghara ntinye.
2. Ịtụgharị mkpụrụedemede na eriri gaa na nnukwu mkpụrụedemede ma ọ bụ obere mkpụrụedemede
Anyị nwere ike ịnweta ọrụ ndị metụtara eriri site na onye na-ahụ maka ntụpọ. Ị nwere ike pịnye aha agbanwere gị ma site n'itinye ntụpọ n'ihu ya, ị ga-ahụ ndepụta nke ọrụ niile.
Ugbu a na okwu ziri ezi karị, ị na-ezo aka na ọrụ ndị a dị ka ụzọ, nke a bụ okwu na mmemme na-adabere na ihe anyị chọrọ ile anya n'ọdịnihu, ma ugbu a, ihe m chọrọ ka ị wepụ, bụ na mgbe ọrụ. bụ nke ihe ọzọ ma ọ bụ kpọmkwem maka ụfọdụ ụdị ihe, anyị na-ezo aka na ọrụ ahụ dị ka usoro. N'okwu a, anyị ga-eji usoro "elu" maka ịtụgharị eriri ka ọ bụrụ nnukwu.
Dị ka ọrụ a kpọmkwem na eriri, anyị na-ezo aka na nke a dị ka usoro. N'ụzọ dị iche "len" na "bipụta" bụ ọrụ ebumnobi n'ozuzu ha, ha esoghị na eriri ma ọ bụ ọnụọgụ ma ọ bụ ụdị ihe ndị ọzọ. Nke a bụ isi ihe dị iche n'etiti otu ọrụ na usoro.
Ugbu a, ka anyị bipụta ihe a.
message = 'Shahbaz Bhatti is a coder'
print(message.upper())
Anyị nwekwara ike ịhụ na anyị nwetara eriri anyị na mkpụrụedemede ukwu. N'otu aka ahụ, anyị nwere usoro "dị ala" iji tọghata eriri ka ọ bụrụ obere akpa. Ị nwekwara ike iji usoro "aha" mee ka mkpụrụokwu ọ bụla dị n'ahịrị ka nnukwu aha.
Rịba ama na usoro ahụ anaghị agbanwe ma ọ bụ gbanwee eriri mbụ anyị. N'ezie, ọ na-emepụta eriri ọhụrụ wee weghachi ya.
3. Chọta usoro nke mkpụrụedemede na eriri
Ka anyị nwalee usoro ọzọ iji chọta ndepụta ntụaka nke otu agwa na eriri.
ụdị:
message.find('b')
mgbe otu mgbanwe na-ebipụta ya. Ọ ga-ebipụta ndenye aha nke izizi mkpụrụedemede 'b' na eriri nke bụ 4 na nke a.
Rịba ama na usoro a nwere mmetụta dị nro na ọ ga-alaghachi -1 ma ọ bụrụ na ahụghị agwa na eriri. Enwere ike iji ya maka usoro mkpụrụedemede.
Dịka ọmụmaatụ, mmemme a:
message = 'Shahbaz Bhatti is a coder'
print(message.find('coder'))
ga-eweghachi uru “20” ka usoro “coder” na-amalite site na ndeksi 20.
4. Dochie agwa na eriri
Ị nwere ike iji usoro "dochie" iji dochie agwa ma ọ bụ usoro mkpụrụedemede na eriri. Ka anyị hụ nke a n'omume.
message = 'Shahbaz Bhatti is a coder'
print(message.replace('coder', 'programmer'))
Mmemme a ga-eji “programmer” dochie okwu “coder” ma bipụta ya na ọnụ.
5. Lelee ịdị adị nke agwa na eriri
Ugbu a enwere oge mgbe ịchọrọ ịlele ịdị adị nke agwa ma ọ bụ usoro nke agwa dị na eriri gị. N'ọnọdụ ndị ahụ, ịnwere ike iji usoro okwu gị dị ka nke a:
message = 'Shahbaz Bhatti is a coder'
ebipụta ('python' na ozi)
Ugbu a nke a ga-eweghachi ọrụ boolean. ntụgharị "Eziokwu" ma ọ bụ "Ụgha". Dị ka nke a;
Biko mara na ụzọ na ọrụ ndị a niile nwere mmetụta.
Kechie!
Enwere ọtụtụ ihe na eriri, nke anyị ga-amụta nke nta nke nta ka anyị na-aga n'ihu. Ọzọ, anyị ga-amụta ịrụ ọrụ mgbakọ na mwepụ na Python.
Nkume a-aza