Ko tenei kauhau e pa ana ki tetahi atu hanganga nui i roto i te Python, e kiia nei he tuple.
Tuple
He rite nga Tuples ki nga rarangi, no reira ka taea e tatou te whakamahi ki te penapena i te rarangi o nga mea. Engari kaore i rite ki nga rarangi, kaore e taea e taatau te whakarereke, te taapiri i nga mea hou, te tango ranei i nga taonga o mua. Ka taea e tatou te kii ko nga tuple he kore e rereke.
Maku e whakaatu ki a koe. Ko nga tuples ka tohuhia ma te reu, kaua ki nga taiapa tapawha i roto i nga rarangi.
numbers = (4, 1, 7, 5, 0, 9)
Inaianei, ki te unuhia e matou te rarangi tikanga mo nga tuple, ka kite koe karekau he taapiri me te whakauru tikanga kia kore ai e taea te taapiri i nga mea hou ki tenei tuple. E rua noa nga tikanga: tatau me te taupū.
Ka whakamahi tatou i te "tatau" ki te tatau i te maha o nga putanga o tetahi mea. Ka whakamahia te "taupū" ki te kimi i te taupū o te putanga tuatahi o tetahi mea. Na, ka taea noa e matou te tiki korero mo te tuple, kaore e taea te whakarereke. Ma te ara, ko enei atu tikanga ka kitea e koe i konei, ka tiimata me nga tohu e rua.
Ka kiia e matou he tikanga makutu enei. He kaupapa matatau ake enei, a ka pa atu tatou ki a raatau i roto i a maatau raupapa a meake nei.
I tua atu i te kore e taea te whakarereke, ka tohatohahia e nga tuple te nuinga o nga ahuatanga o te rarangi.
Ko te tikanga, ko te nuinga o nga wa ka whakamahi koe i nga rarangi, engari he pai ano nga tuple. Mena kei te pirangi koe ki te hanga rarangi o nga taonga me te mohio kaore koe i te whakarereke i te raarangi i roto i to hotaka, he pai ake te whakamahi i te tuple.
Te wewete
I tenei waahanga, ka whakaatu ahau ki a koe i tetahi ahuatanga kaha, kei a matou i roto i te python e kiia nei ko te wetewete.
Me tautuhi he tuple “taururuku”
coordinate = (1, 2, 3)
Inaianei, whakaarohia ko nga taunga mo 'x', 'y' me 'z'. Inaianei me kii, e hiahia ana matou ki te tiki i enei uara me te whakamahi i roto i etahi korero uaua i roto i ta maatau kaupapa. Tena pea, e hiahia ana matou ki te whakauru i a raatau hei waahanga o te tauira matatini nui.
Na, me tuhi tatou i te waehere penei:
coordinate[0] * coordinate[1] * coordinate[2]
Ma tenei rarangi waehere ka whakanui i nga taunga katoa engari kaore e pai ki te tuhi i to taatau waehere penei. Tuatahi, me whakamahi he huarahi pai ake me te penapena i enei taunga ki nga taurangi motuhake.
x = coordinate[0]
y = coordinate[1]
z = coordinate[2]
He pai ake tena. Tika? Na kaore he mea hou i tenei wa. Inaianei, me whakaatu atu e au tetahi ahuatanga kaha e kiia nei ko te wetewete me tera, ka taea e taatau te whakatutuki i taua hua me te iti rawa o te waehere.
x, y, z, = coordinate
Inaianei, he rite tonu tenei rarangi waehere ki nga rarangi waehere e toru kua tuhia ki runga ake nei. Tukuna ahau ki te whakamarama ki a koe me pehea te mahi.
Ka kite te kaiwhakamaori Python i tenei korero, ka riro i a ia te mea tuatahi i roto i tenei tuple ka tautapa ki te taurangi. Waihoki, ka tohua nga mea tuarua me te tuatoru ki nga taurangi. Ma tenei mahi, ka wetewete tatou i tenei tuple kia toru nga taurangi. Kia tirohia to tatou putanga.
Ka taea hoki te wetewete me nga rarangi.
Ngā Papakupu
Ka ako tatou mo nga papakupu i te Python. Ka whakamahia e matou nga papakupu i roto i nga ahuatanga e hiahia ana matou ki te penapena korero ka puta hei takirua matua-uara.
Anei he tauira. Whakaarohia he kaihoko me te paihere o nga huanga penei i te ingoa, te imeera, te nama waea, te wahitau, me era atu. Inaianei he uara o ia huanga. Hei tauira:
name = Jay
email = [email protected]
I roto i tenei tauira, ko o maatau ki te ingoa, te imeera me te waea. Ko ia kī e hono ana ki tetahi uara no reira ka whakamahia he papakupu. Ma te papakupu, ka taea e tatou te penapena i nga huinga takirua uara-matua. Maku e whakaatu ki a koe me pehea te tautuhi papakupu i roto i te python.
customer = {
"name": "Jay",
"email": "[email protected]",
"age": 30,
"is_verified": True
}
Ka taea te tautuhi i te matua ki nga aho, tau, boolean, aha ranei. He ahurei nga ki, ka taea te tautuhi kotahi anake, ara, kaore e taea e au te tautuhi "tau" me etahi atu tau. He take-tairongo hoki.
Inaianei, mena ka pato ahau customer["name"],
ka karangahia te ingoa o te kaihoko. Me tā ki runga i te tauranga:
Ka taea hoki te whakamahi i nga tikanga me nga papakupu. Ko te mahi ano i whakaatuhia i runga ake nei ka taea te whakahoki ma te whakamahi i te tikanga "tiki".
Kotahi te rereketanga i waenga i nga tikanga e rua o runga ake nei. Me whakaatu e au.
Ka kite koe i te wa i taia noa e matou he taviri kore, ka puta he hapa. I tetahi atu taha, ko te whakamahi i te tikanga ki te karanga i nga hua matua kore-kore ki te hua "kaore" e tohu ana i te kore o te uara. A, no te whakamahi i te tikanga "tiki", ka taea hoki e matou te tuku he uara taunoa.
Hei tauira, mena karekau he taviri “ra whanau” o tenei papakupu, ka taea e matou te tuku penei:
customer.get("birthdate", "Jan 01, 1994")
Ka taea hoki e matou te whakahou i nga taviri o te papakupu, he rite ki te rarangi. Me kii kei te pirangi matou ki te whakahou i te taviri ingoa i roto i ta maatau papakupu. Anei me pehea taatau e mahi ai.
customer["name"] = "Shahbaz"
Ka taea te whakamahi i tetahi wetereo rite ki te taapiri i tetahi taviri hou ki roto i ta maatau papakupu. Me taapiri te matua "ra whanau" i roto i te ahua rite.
customer["birthdate"] = "Jan 01, 1994"
Na, koinei te tikanga o te whakamahi papakupu ki te Python. He mea nui ratou, he maha hoki o raatau tono ki te ao tuuturu.
Mahinga
Ka tuhi koe i tetahi papatono ka huri i nga mati hei kupu penei:
otinga
Anei te otinga mo koutou.
phone = input("Phone: ")
digits_mapping = {
"1": "One",
"2": "Two",
"3": "Three",
"4": "Four",
"5": "Five",
"6": "Six",
"7": "Seven",
"8": "Eight",
"9": "Nine",
"0": "Zero"
}
output = " "
for ch in phone:
output += digits_mapping.get(ch, "!") + " "
print(output)
Waihoki, ka taea e koe te hanga i etahi atu kaupapa ngahau penei i te "whakahuri emoji" Kia ngahau PYTHONERS!
Takahia!
Ko te tumanako i pai koe ki tenei kauhau. I muri mai, ka rukuhia e matou tetahi waahanga nui o te kaupapa Python, nga mahi, me nga tawhā.
Waiho i te Reply