He mea nui tenei kauhau mena kei te whakahaere koe i nga kaupapa nui.
Ka ako koe ki te hapai i nga hapa na roto i nga poraka motuhake me te whakamahi korero i roto i te Python.
okotahi
Ka ako tatou me pehea te hapai i nga hapa i roto i nga kaupapa Python. Me timata ma te tuhi i tetahi papatono iti hei tiki i te tau o te kaiwhakamahi mai i te tauranga.
age = int(input('Age'))
print(age)
Kia rere tatou.
Na, tirohia te waehere putanga o tenei papatono. Ko te waehere puta 0 ko te tikanga i mutu pai ta tatou kaupapa, kaore he hapa. Engari ka pewhea mena ka whakahaere ano tatou i tenei papatono, engari kaua e whakauru i te uara tau, ka uru tatou ki tetahi aho?
Ka whiwhi tatou i te hapa uara me tana karere "muhu mo te int() me te turanga 10" Ko te tikanga ko te korero a tenei karere ko tenei aho "qwe" kaore he nama kaainga whaimana ka taea te huri ki te tauoti. Na, tirohia te waehere putanga o tenei papatono. Waehere puta 1 te tikanga i tuki to tatou waehere putanga, no reira ko te 0 ko te angitu i nga wa katoa, engari ko te 0 he tukinga. I roto i te kaupapa, ka kiia e matou tenei momo hapa he rereke.
I te mea he kaiwhakaputa python pai, me whakaaro koe ki tenei ahuatanga. Kaore koe e pai ki te tuku i to hotaka katoa kia tukinga na te mea noa i uru te kaiwhakamahi he uara muhu. Na, hei utu mo te tuku i te kaupapa kia pakaru, me whakahaere e koe te ahuatanga me te tuhi i tetahi karere hapa tika. Koira taku e whakaatu atu ai ki a koe i tenei kauhau.
I roto i te Python, he hanga ta tatou e kiia nei try except
whakamahia ki te whakatutuki i nga ahuatanga hapa.
try:
age = int(input('Age'))
print(age)
Ko enei rarangi waehere e rua he waahanga o taatau try:
poraka. Ka tapiritia e matou except
poraka i muri mai me te momo hapa e tumanakohia ana e matou.
except ValueError:
print('Invalid Value')
Inaianei ka whakahokia mai te aho "Uara Muhu" mena he hapa uara.
Kia tirohia tetahi atu momo hapa ma te whakarereke i te papatono o mua.
try:
age = int(input('Age'))
income = 20000
risk = income / age
print(age)
except ValueError:
print('Invalid Value')
Inaianei, ki te whakahaere tatou i tenei papatono me te whakauru '0' i te tau, he uara tau. No reira, mo nga tikanga hangarau, kaua tatou e whiwhi i nga tuunga.
Kia rere tatou.
Tirohia. I tukinga ta matou kaupapa ka mahia e matou he "Hapa Waehanga Kore" na te mea kaore e taea e matou te wehewehe i tetahi nama ki te 0. Ka titiro ano ki te waehere putanga. Kaore i taea e matou te hopu i tenei momo hapa, i tenei momo tuunga ranei me tenei engari ko te poraka.
Ko tenei, haunga te poraka kei te hopu noa i nga tuunga o te momo uara hapa a ka hiahia maatau he poraka hou engari hei hapai i te Hapa Waahanga Kore. Me whakarerekē te kaupapa kia rite.
try:
age = int(input('Age'))
income = 20000
risk = income / age
print(age)
except ZeroDivisionError:
print('Age cannot be 0')
except ValueError:
print('Invalid Value')
Kua whakatauhia te raru!
- Hapa wetereo
- Patopato
- Hapa ingoa
- Kaitohutohu
- Hapa uara
- Zerodivisionerror
- Huanga Huanga
- Hapa wa whakahaere
- Keyerror
- Hapa maumahara
- Assertionerror
- Hapa Indentation
- Eoferror
- ItohuMangi
- Puawai nui
- Hapa arorau
- Hapa Pūnaha
- Hapa Whakamahinga
- Oserror
- Ioerror
- Referenceerror
- Unicodeerror
- Hapa tatau
- Unicodedecodeerror
- Unicodeencodeerror
- Unicodetranslateerror
- Hapa Rima
Hei kaiwhakatakoto kaupapa, me mohio koe ki nga tuunga katoa i roto i to hotaka me te whakahaere tika.
Comments
Inaianei, ka korero tatou mo nga korero i roto i te python. Ka whakamahi matou i nga korero hei taapiri i nga korero, i nga korero ranei ki a maatau kaupapa hei whakapai ake i te panui me te kawe i etahi korero ki tetahi e panui ana i a maatau waehere.
Ka taea te tuhi korero ki roto i te kaupapa ma te whakamahi i te tohu #. Ko nga mea katoa ka tuhia e koe i muri i te # ka warewarehia e te Kaihanga Python, ka kore e mahia. Ka taea e koe te taapiri i nga korero mo nga raina takitahi me muri i te rarangi waehere.
Ma enei korero, ka taea e tatou te whakamarama i tetahi mea mo to tatou waehere, ka taea e tatou te whakamahi hei whakamaumahara ki te whakatika i nga mea, ki te whakamarama ranei i nga mea, ka taea ranei e tatou te whakamahi ki te whakawhitiwhiti korero ki etahi atu kaiwhakawhanake e panui ana i ta tatou waehere, ki te whakamarama ranei he aha i tuhia ai e matou tenei waehere ki roto. tetahi ara. He take pai enei mo te whakamahi korero. ka taea hoki te whai korero mo nga rarangi maha. Me timata ia raina ki te tohu # hou. Inaianei tetahi mea me karo koe ina whakamahi korero ko te whakamarama he aha te mahi a te waehere.
Anei tetahi tauira o te korero kino:
He korero kino tenei na te mea e whakaatu mai ana i nga mea tino marama. Kei te korero mai ki ahau ko te rarangi e whai ake nei ka taia "Ka to te Ra ki te Hauauru". Inaianei ko te raru o te korero nei, haunga te whaikorero me te whakahoki korero mena ka tae mai koe ki konei ka huri ki te Hauauru ki te Rawhiti, kua tawhito tenei korero. Na, i nga wa katoa ka whakahouhia e matou to taatau waehere me hoki mai ki te whakarereke i nga korero e pa ana.
Hei poto, whakamahia o korero ki te whakautu pehea me te aha hei utu mo te aha.
Anei tetahi tauira o te korero pai:
I roto i te korero tuatahi, kei te whakamahara ahau ki a au ano me whakahou ahau i tenei uara moni i mua i te whakaotinga o te kaupapa, ko te uara tuarua ko te korero ki etahi atu kaiwhakawhanake e panui ana i taku waehere kaore nga hapa katoa e whakahaerea i tenei kaupapa.
Ka mutu, me karo koe i nga korero taapiri me o korero me taapiri etahi uara ki to waehere.
Takahia!
Ko nga tuunga me nga korero e rua nga ahuatanga o te hotaka e warewarehia ana, a, i te nuinga o te wa ka whakahaweatia o raatau hiranga.
Ko te tukinga o to hotaka he rite te kino ki te kore korero mo to waehere ina hiahiatia. Ko te kauhau e whai ake nei ka aro ki nga Karaehe me nga Kaihanga.
Waiho i te Reply