He kupu here mena kei te Python. Te wetereo, etahi atu poraka elif, tauira

I roto i te ako ki te kaupapa, he maha nga wa e tika ana ki te hanga kaupapa kaore i te ngawari ki te whakamahi i roto i te ao. I muri i nga mea katoa, i etahi wa me whai koe i nga tohutohu i raro i etahi tikanga. Kia taea ai te whakatinana i tenei kaupapa i roto i te kaupapa, kei nga reo katoa nga korero mana. Ma ta raatau awhina, ka taea e koe te whakahaere i te rere o te mahi waehere, te hanga i nga koropiko, te mahi ranei i etahi mahi ka tika ana tetahi ahuatanga.

I tenei ra ka korero tatou mo te korero mena, e tirotiro ana i nga ahuatanga o naianei mo tetahi ahuatanga, a, i runga i enei korero, ka whakatau mo etahi atu mahi.

Momo Tauākī Mana

I te nuinga o te waa, mena ehara ko te korero anake e whakahaere ana i te rere o te kaupapa. I tua atu i a ia ano ka taea e ia te waahanga o te mekameka nui o nga kaiwhakahaere.

He porowhita me nga korero e whakahaere ana i te mahi o tana mahi. I tenei ra ka korero noa tatou mo te kaiwhakahaere here me nga mekameka e uru atu ai.

I roto i te hotaka, he mea penei te pekanga. Ko te tikanga tenei ko te raupapa o nga whakahau ka mahia mena he pono tetahi ahuatanga. He rereke pea nga paearu ake:

  1. Tauritenga o te taurangi ki tetahi uara.
  2. Te mahi i tetahi mahi motuhake.
  3. Te ahua tono (kua tiango, kaore ranei).

Ka nui ake te awhiowhio. He maha nga momo korero here:

  1. Me te peka kotahi. Arā, ka mahia he haki kotahi, na reira ka mahia etahi mahi.
  2. Me nga manga e rua, neke atu ranei. Mēnā he pono te paearu 1, tirohia te paearu 2. Mena he pono, tirohia te 3. Na, kia maha nga arowhai e hiahiatia ana.
  3. Me nga tikanga maha. He ngawari nga mea katoa i konei. Ka tirohia e te kaiwhakamaori mo nga tikanga maha, mo tetahi ranei.

ki te korero

He rite te hanga o te korero ki nga reo katoa. Heoi, i roto i te Python, he ahua rereke tana wetereo mai i era atu katoa:

mehemea te ahua:

    <входящее выражение 1>

    <входящее выражение 2>

<не входящее выражение>

Tuatahi, ka whakapuakihia te kaiwhakahaere ake, ka tuhia te ahuatanga i timata ai te mahi. Ko te ahuatanga he pono, he teka ranei.

Ka whaia e te poraka me nga whakahau. Mēnā ka whai tonu i tētahi paearu hei whakatutuki, kātahi ka kīia te raupapa whakahau he poraka if. Ka taea e koe te whakamahi i te maha o nga whakahau kei roto.

Whakarongo! Me rite te rahi o te nuku i roto i nga tono poraka katoa. Ko nga rohe poraka ka whakatauhia e nga nuku. 

E ai ki nga tuhinga reo, e 4 nga mokowhiti te nuku. 

He pehea te mahi a tenei kaiwhakahaere? Ina kite te kaiwhakamaori i te kupu mena, ka tirohia e ia te korero ki nga paearu kua tohua e te kaiwhakamahi. Mena koinei te take, ka timata ia ki te rapu tohutohu me te whai. Ki te kore, ka pekehia nga whakahau katoa mai i tenei paraka.

Mena karekau he korero i muri i te ahuatanga e nukuhia ana, karekau e kiia he poraka mena. I roto i to maatau ahuatanga, ko tenei rarangi . No reira, ahakoa te hua o te haki, ka mahia tenei rarangi.

Anei he snippet waehere hei tauira mo te mahi a tenei kaiwhakahaere.

tau = int(whakauru("Whakauruhia he nama:"))

ki te nama > 10:

    print(“He nui ake te nama i te 10”)

Ka akiakihia e tenei papatono te kaiwhakamahi mo tetahi nama me te tirotiro mena he nui ake i te 10. Ki te pera, ka whakahokia mai nga korero e tika ana. Hei tauira, mena ka uru te kaiwhakamahi ki te nama 5, ka mutu noa te kaupapa, ka mutu.

Engari ki te tohua e koe te nama 100, katahi ka mohio te kaiwhakamaori he neke atu i te tekau, ka whakaatu.

Whakarongo! I roto i to maatau, ki te he te ahuatanga, ka mutu te kaupapa, na te mea kaore he whakahau i muri i te ako.

Kotahi noa te whakahau kei te waehere o runga. Engari he maha atu o ratou. Ko te hiahia anake ko te nuku.

Inaianei ka wetewete i tenei raupapa whakahau.

tau = int(whakauru("Tuhia he nama:"))

ki te nama > 10:

    tā(“rārangi tuatahi”)

    tā(“raina tuarua”)

    tā(“rārangi tuatoru”)

print("Ko te raina e mahia ana, ahakoa te tau kua whakauruhia")

print("Whakamutua te tono")

Ngana ki te whakaaro he aha te putanga ka uru koe ki nga uara 2, 5, 10, 15, 50.

Ka kite koe, ki te neke atu i te tekau te nama i whakauruhia e te kaiwhakamahi, ka toru nga rarangi ka puta + kotahi me te kupu "Run every time ..." me tetahi "Mutu", a ki te iti iho i te tekau, kotahi anake, me he tuhinga rereke. Ko nga rarangi 3,4,5 anake ka mahia mena he pono. Heoi, ka tuhia nga rarangi whakamutunga e rua ahakoa he aha te nama ka tohua e te kaiwhakamahi.

Mena ka whakamahi tika koe i nga korero i roto i te papatohu, ka rereke nga hua. Ka huri tonu te kaiwhakamaori i te aratau raina-maha mena, i muri i te tohu i te paearu manatoko, ka pehi i te Whakauru.

Mehemea kua tuhia e matou te raupapa whakahau e whai ake nei.

>>>

>>> n = 100

>>> mena n > 10:

...

Whai muri i tera, ka kite tatou kua whakakapia a >>> e te ellipsis. Ko te tikanga ka taea te aratau whakauru raina maha. I roto i nga kupu ngawari, ki te pehi koe i te Whakauru, ka whakawhitia koe ki te whakaurunga o te waahanga tuarua o te ako. 

A, kia puta atu koe i tenei poraka, me tapiri tetahi atu hanganga ki te poraka if.

>>>

>>> n = 100

>>> mena n > 10:

… tā(«nv 10»)

...

Mena kaore i te pono te ahuatanga, ka mutu te kaupapa. He raru tenei, na te mea ka mohio te kaiwhakamahi kua katia tenei papatono na te korenga. Na reira, he mea tika ki te tuku urupare ki te kaiwhakamahi. Mo tenei, ka whakamahia he hononga mena-mena.

kaiwhakahaere whakapuaki mena-mena

Ma tenei kaiwhakahaere ka taea e koe te whakauru i tetahi hononga: ki te rite te korero ki tetahi ture, mahia enei mahi, ki te kore, katahi ano etahi atu. Arā, ka taea e koe te wehewehe i te rere o te kaupapa kia rua nga rori. He maamaa te wetereo:

mehemea te ahua:

    # ki te poraka

    korero 1

    korero 2

    me te pera

atu:

    # atu poraka

    korero 3

    korero 4

    me era atu:

Me whakamarama e pehea te mahi a tenei kaiwhakahaere. Tuatahi, ka mahia te korero paerewa i roto i te miro ae, te tirotiro mehemea e rite ana huru "pono" ranei "teka". Ko etahi atu mahi ka whakawhirinaki ki nga hua o te haki. Mena he pono, ko te tohutohu kei roto i te raupapa o nga tohutohu e whai ana i te ahuatanga ka mahia tika. ae, ki te mea he teka, na atu

Ma tenei ka taea e koe te whakahaere i nga hapa. Hei tauira, me whakauru te kaiwhakamahi ki te radius. Ko te tikanga, he tau anake me te tohu taapiri, he uara kore ranei. Mena he iti ake i te 0, katahi ka tukuna e koe he panui e tono ana kia whakauruhia he nama pai. 

Anei te waehere e whakatinana ana i tenei mahi. Engari kotahi ano te he i konei. Whakamātauria ki te whakaaro ko tēhea. 

pūtoro = int(tāuru("Whakauruhia te pūtoro: “))

ki te pūtoro >= 0:

    tā(“Powhitawhita = “, 2 * 3.14 * pūtoro)

    print(“Rohe = “, 3.14 * radius ** 2)

    atu:

        tā(“Tāurutia he nama pai”)

Hapa nuku kore. Mena ko tetahi atu me noho ki waho, kia rite ranei te maha o ratou (kei te noho kohanga, kaore ranei).

Me hoatu tetahi atu take whakamahi (ka tika nga mea katoa me te tirohanga o te kaiwhakahaere) – he huānga tono hei tirotiro i tetahi kupuhipa.

kupuhipa = urunga("Whakauruhia te kupuhipa:")

ki te kupuhipa == «sshh»:

    print(“Nau mai”)

atu:

    print("Kua whakakorehia te urunga")

Ko tenei tohutohu ka peke atu i te tangata mena he sshh te kupuhipa. Mena he huinga atu o nga reta me nga nama, ka whakaatu i te panui "Kare te uru".

tauākī-whakapuaki if-elif-else

Mena he maha nga tikanga kaore i te pono, ka mahia te korero kei roto i te poraka. atu. He penei te mahi o tenei korero.

ki te huru_1:

    # ki te poraka

    tauākī

    tauākī

    atu korero

huru elif_2:

    # poraka elif tuatahi

    tauākī

    tauākī

    atu korero

huru elif_3:

    # poraka elif tuarua

    tauākī

    tauākī

    atu korero

...

atu

    tauākī

    tauākī

    atu korero

Ka taea e koe te tohu i etahi atu tikanga taapiri.

Ko nga korero kohanga

Ko tetahi atu huarahi ki te whakatinana i nga tikanga maha ko te whakauru i etahi atu arowhai ahua ki te poraka mena.

Tohutūmahi if i roto i tetahi atu poraka ahua

gre_score = int(whakauru("Whakauruhia to rohe nama o naianei"))

per_grad = int(whakauru("Whakauruhia to whakatauranga nama: "))

ki te ia_grad > 70:

    # waho ki te poraka

        ki te gre_score > 150:

            # roto ki te poraka

    print("Tena koe, kua whiwhi moni tarewa koe")

atu:

    print("Aroha mai, kare koe e tika mo te tarewa")

Ka mahia e tenei papatono he haki whakatau nama. Mena he iti iho i te 70, ka kii te hotaka kaore e taea e te kaiwhakamahi te whiwhi nama. Mena he nui ake, ka mahia he haki tuarua kia kite mena he nui ake te tepe nama o naianei i te 150. Mena ae, ka whakaatuhia he panui kua tukuna te nama.

Mena he he nga uara e rua, katahi ka whakaatuhia he panui kaore e taea e te kaiwhakamahi te whiwhi nama. 

Inaianei me mahi ano i taua kaupapa.

gre_score = int(whakauru("Tauru te rohe o naianei:"))

per_grad = int(whakauru("Whakauruhia te kaute nama:"))

ki te ia_grad > 70:

    ki te gre_score > 150:

        print("Tena koe, kua whiwhi moni tarewa koe")

    atu:

        print("He iti to rohe nama")

atu:

    print("Aroha mai, kaore koe e tika mo te nama")

Ko te waehere ake he tino rite, engari kohanga if ka whakarato ano hoki i te algorithm mena ka puta te ahua o te he. Arā, he iti te rohe o te kaari, engari he pai te hitori o te nama, ka whakaatuhia te panui "He iti to nama nama" ka whakaatuhia.

ki te korero-atu i roto i tetahi ahuatanga atu

Me hanga tetahi atu hotaka e whakatau ana i te karaehe o te tauira i runga i nga tohu whakamatautau.

score = int(whakauru("Whakauruhia to tatau:"))

ki te tatau >= 90:

    print("Kairangi! Ko A to tohu")

atu:

    ki te tatau >= 80:

print("Kairangi! Ko to tohu B")

    atu:

ki te tatau >= 70:

    print("Ka pai! Ko to tohu ko C")

atu:

    ki te tatau >= 60:

print(“Ko to tohu D. He pai ki te whakahoki ano i nga rauemi.”)

    atu:

print("I rahua koe i te whakamatautau")

Ka taki tuatahi te tono ki te kite mehemea he nui ake, he rite ranei te kaute ki te 90. Ki te ae, ka hoki mai he tohu A. Mena he he tenei ahuatanga, ka mahia nga arowhai o muri mai. Ka kite tatou he rite tonu te algorithm i te titiro tuatahi. Na hei utu mo te tirotiro i roto atu he pai ake te whakamahi i te huinga mena-elif-atu.

Na te kaiwhakahaere if he mahi tino nui - ka whakarite kia mahia etahi waahanga waehere mena ka hiahiatia. Kaore e taea te whakaaro ki te kaupapa me te kore, na te mea ko nga algorithm ngawari noa e hiahia ana ki nga marau penei "ki te haere koe ki te taha maui, ka kitea e koe, a ki te haere koe ki te taha matau, me mahi koe i tera me tera."

Waiho i te Reply