INHOUDSOPGAWE:

Hoe gebruik jy probeer in Python?
Hoe gebruik jy probeer in Python?

Video: Hoe gebruik jy probeer in Python?

Video: Hoe gebruik jy probeer in Python?
Video: Python - Dictionaries! 2024, November
Anonim

Die probeer en behalwe blok in Python word gebruik om uitsonderings te vang en te hanteer. Python voer kode uit na aanleiding van die probeer stelling as 'n "normale" deel van die program. Die kode wat op die except-stelling volg, is die program se reaksie op enige uitsonderings in die voorafgaande probeer klousule.

Wat dit betref, wat doen probeer in Python?

Python se probeerslag stelling is 'n middel wat ons kan gebruik om foute grasieus te hanteer. As die fout behoorlik hanteer word, uitvoering van die kode doen produseer nie foutstatus nie en daar is geen uitvoer na stderr nie. Die bogenoemde gaan uit met status = 0 en daar is geen uitvoer na stderr nie.

Weet ook wanneer om probeer te gebruik, behalwe? A probeer blok laat jou toe om 'n verwagte fout te hanteer. Die behalwe blok moet slegs vang uitsonderings wat jy bereid is om te hanteer. As jy 'n onverwagte fout hanteer, kan jou kode die verkeerde ding doen en foute versteek.

Verder, hoe skryf jy behalwe in Python?

Python Probeer Behalwe

  1. Die probeerblok sal 'n uitsondering genereer, want x is nie gedefinieer nie:
  2. Druk een boodskap as die probeerblok 'n NameError opwek en 'n ander vir ander foute:
  3. In hierdie voorbeeld genereer die probeerblok geen fout nie:
  4. probeer:
  5. Probeer om 'n lêer oop te maak en te skryf wat nie skryfbaar is nie:

Kan ons veelvuldige probeerblokke in Python hê?

Jy kan vang veelvuldig uitsonderings in 'n enkele behalwe blok . Sien die onderstaande voorbeeld. Neem kennis dat jy kan skei die uitsonderings van die veranderlike met 'n komma wat van toepassing is in Python 2.6/2.7. Maar jy kan 't doen dit in Python 3.

Aanbeveel: