Ripanga o Ihirangi[Huna][Whakaatu]
Nau mai ki te kauhau tuatoru i te akoranga tukinga.
I tenei kauhau, ka ako tatou ki te mahi i nga aho i roto i te Python. Whakapaia to popcorn ka noho pai.
Nga aho
Tuatahi, me korero tatou mo nga korukī me te whakakore i te rangirua ka whakauruhia e ratou ki te Python.
Ka rite ki te korero i mua, ka taea e taatau te whakamahi i nga korero kotahi me te rua i muri i tetahi mahi i roto i te Python. He taputapu motuhake mo tenei. Mehemea kei te pirangi koe ki te ta i tetahi mea penei.
print('This is Shahbaz's computer')
Inaianei kei roto i nga korero o runga ake nei, ko nga mea katoa i muri i te korero tuarua penei i te "Shahbaz's" ka kore e mohiotia e te kaiwhakamaori python na te mea ka tangohia e Python te korero tuarua hei mutunga o te aho. I tera keehi, ka hiahia koe ki te whakamahi i nga korukī rua hei whakaatu i te aho penei:
print("This is Shahbaz's computer")
Ka taea hoki te whakamahi i tetahi atu huarahi a tawhio noa ka taea e tatou te whakamahi korukī kotahi mena he rua nga korero kei roto i te aho. hei tauira
print('This "computer" belongs to Shahbaz')
Inaianei kei te pirangi koe ki te ta i tetahi aho e toro ana i nga rarangi maha, me whakamahi nga korukī toru hei koopiti i te aho. Ko enei korukī ka taea te kotahi, te takirua ranei i runga i te ihirangi o te aho. Hei tauira:
Inaianei me kii e hiahia ana koe ki te ta i tetahi ahuatanga mai i te aho. Me pehea koe e mahi ai?
Ko te kaiwhakamaori Python e tohu ana i nga tohu o te aho penei:
Ka kite koe i te tauranga, ko 'h' anake kua taia. Koina na te mea kua kowhiria e matou te tuatoru anake o to maatau aho hei ta ki te tauranga ma te tuhi 3 ki nga taiapa tapawha tuhi i muri i te taurangi. Ko te kaiwhakamaori Python ano hoki e tohu ana i nga tohu ki te kino hei whakangawari i nga aho nunui. Ko te tikanga ko te '-1' te tau whakamutunga o te aho me etahi atu. Kia mahara ko nga waahi kaore i te tohuhia, ko te tikanga ko te aho o runga ake nei ka 21 noa nga mokowā taupū.
Ka taea hoki e koe te kowhiri i te raupapa tohu mai i te aho. hei tauira
HashDork = ('Python Course by Shahbaz')
print(HashDork[0:3])
Ka tā tēnei papatono i te 'Pyt' ki te kāpeka. Ko te taurangi 3 kua whakakorehia mai i tenei.
HashDork = ('Python Course by Shahbaz')
print(HashDork[2:])
Waihoki, ki te kore e tukuna e matou te tohu mutunga, ka taia e te python te aho katoa i muri i te tohu tuatahi. Ko te putanga o tenei kaupapa ko 'thon Course by Shahbaz'. Ka mau tonu tenei. Arā, ki te ngaro te taupū tuatahi ka tāia te aho katoa mai i te timatanga ki te taupū whakamutunga kua tohua.
Ma te papatono me te kopirua anake i roto i nga taiapa taupū ka puta te aho katoa ki te tauranga.
Ngahau
Anei tetahi mahi whakamere
tuhia he papatono e tautuhi ana i te waahi taupū o [1:-1]. He aha to whakaaro ka puta mai. Whakamātauria koe.
Nga Aho Whakahōputu
He tino whai hua nga aho kua whakahōputuhia i roto i nga ahuatanga e whakaputa hihiri ana koe i etahi kuputuhi me o taurangi. Maku e whakaatu ki a koe.
Me kii e rua nga taurangi, ingoa tuatahi me te ingoa whakamutunga.
first_name = 'Shahbaz'
last_name = 'Bhatti'
Inaianei kei te pirangi matou ki te ta 'Shahbaz [Bhatti] he kaitahuri' ki te tauranga. Me pehea tatou e mahi ai? Ka whakaurua e matou he taurangi tuatoru penei:
message = 'first_name + ' [' + last_name + '] is a coder'
Inaianei ki te ta me te whakahaere i tenei hotaka, ka whiwhi 'Shahbaz [Bhatti] he kaitahuri tohu' i runga i te tauranga.
Ahakoa e tino mahi ana tenei huarahi, ehara i te mea pai na te mea ka uaua ake o taatau tuhinga ka uaua ake te kite i te putanga. Koinei te waahi ka whakamahia e matou nga aho kua whakahōputuhia, he maamaa ake mo taatau ki te tiro i te putanga.
Me whakarereke te 'karere' taurangi tuatoru me te whakauru i tetahi aho kua whakahōputuhia. Hei tautuhi i nga aho kua whakahōputuhia, tohuhia o aho ki te 'f' katahi ka whakamahi i nga taiapa mingimingi hei whakauru hihiko nga uara ki o aho. Ka penei te ahua o ta maatau kaupapa:
first_name = 'Shahbaz'
last_name = 'Bhatti'
message = f'{first_name} [{last_name}] is a coder'
Hei tautuhi i nga aho kua whakahōputuhia, whakamuahia o aho ki te F ka whakamahi i nga taiapa mingimingi hei whakauru hihiko nga uara ki o aho.
Nga mea pai ka taea e koe ki te Python Strings
Ka whakaatu ahau ki a koe etahi mea tino pai ka taea e koe ki nga aho Python.
1. Te maha o nga Pūāhua i roto i te Aho
Na me timata ma te tautuhi i tetahi taurangi:
message = 'Shahbaz Bhatti is a Coder '
Inaianei kei te pirangi au ki te whakatau i te maha o nga tohu kei roto i te aho o runga ake nei, kei reira he mahinga "len" i roto i te Python. Me tuhi noa te taurangi me tenei mahi penei
print(len(message))
He tino whai hua tenei ina whiwhi koe i te whakauru mai i te kaiwhakamahi. Hei tauira, kua kite koe ka whakakiia e koe he puka i runga ipurangi, he maha tonu te rohe o ia mara whakauru. Hei tauira, 50 pea nga tohu mo to ingoa, no reira ma te whakamahi i tenei mahi "len" ka taea e matou te here i te maha o nga tohu kei roto i te mara whakauru.
2. Hurihia nga Pūāhua i roto i te Aho ki te Pūmatua, Pūriki rānei
Ka taea e tatou te uru atu ki nga mahi e pa ana ki te aho ma te kaiwhakahaere ira. Ka taea e koe te tuhi i to ingoa taurangi me te maka i te ira ki mua, ka kite koe i te rarangi o aua mahi katoa.
Inaianei i roto i nga kupu tika, ka kiia e koe enei mahi he tikanga, he kupu tenei i roto i nga kaupapa kaupapa-ahua e hiahia ana matou ki te titiro a muri ake nei, engari mo tenei wa, ko taku e hiahia ana kia tangohia e koe, ko te wa he mahi. no tetahi atu mea, he mea motuhake ranei mo etahi momo mea, ka kiia e matou he tikanga. I roto i tenei take, ka whakamahia e matou te tikanga "runga" mo te huri i te aho ki te upoko.
I te mea he mea motuhake tenei mahi ki tetahi aho, ka kiia tenei he tikanga. He rerekee te "len" me te "ta" he mahi whanui, ehara i te mea no nga aho, nga nama, etahi atu momo taonga ranei. Koinei te rereketanga taketake i waenga i te mahi me te tikanga.
Na, kia taia tenei.
message = 'Shahbaz Bhatti is a coder'
print(message.upper())
A ka kite tatou kua mau to tatou aho ki te pumatua. Waihoki, he tikanga "whakararo" ki te huri i te aho ki te puriki iti. Ka taea hoki e koe te whakamahi i te tikanga "taitara" hei whakanui i ia kupu o te aho.
Kia mahara ko te tikanga kaore e whakarereke, e whakarereke ranei i to maatau aho taketake. Inaa, ka hangaia he aho hou ka whakahokia mai.
3. Kimihia te Raupapa o nga Tohu i roto i te Aho
Me ngana ki tetahi atu tikanga ki te kimi i te taurangi o tetahi ahuatanga o te aho.
momo:
message.find('b')
i muri i taua taurangi ka taia. Ka tāia te taupū o te putanga tuatahi o te pū 'b' ki te aho, he 4 tēnei.
Kia mahara ko tenei tikanga he take tairongo ka hoki mai -1 ki te kore e kitea te ahua i roto i te aho. Ka taea hoki te whakamahi mo te raupapa o nga tohu.
Hei tauira, ko te kaupapa e whai ake nei:
message = 'Shahbaz Bhatti is a coder'
print(message.find('coder'))
ka whakahokia te uara “20” i te mea ka timata te raupapa “whakawaehere” mai i te taupū 20.
4. Te Whakakapi i tetahi Pūāhua i te Aho
Ka taea e koe te whakamahi i te tikanga "whakakapi" hei whakakapi i te ahua, i te raupapa o nga tohu i roto i te aho. Kia kite tatou i tenei mahi.
message = 'Shahbaz Bhatti is a coder'
print(message.replace('coder', 'programmer'))
Ka whakakapihia e tenei papatono te kupu "coder" ki te "kaiwhakahotaka" ka taia ki te tauranga.
5. Tirohia te Tirohanga o tetahi Tohu i roto i te Aho
Inaianei he waahi ka hiahia koe ki te tirotiro i te noho o tetahi ahua, he raupapa ranei o te ahua o to aho. I era ahuatanga, ka taea e koe te whakamahi i te whakatakotoranga o to korero penei:
message = 'Shahbaz Bhatti is a coder'
tā('python' kei te karere)
Inaianei ka hoki mai he mahi boolean. arā, “True” or “False”. Pēnei;
Kia mahara ko enei tikanga me enei mahi katoa he take-tairongo.
Takahia!
He nui noa atu nga aho, ka akohia e tatou i a tatou e anga whakamua ana. I muri mai, ka ako tatou ki te mahi i nga mahi tatau i roto i te Python.
Waiho i te Reply