Мазмуну:

Python'до try кантип колдоносуз?
Python'до try кантип колдоносуз?

Video: Python'до try кантип колдоносуз?

Video: Python'до try кантип колдоносуз?
Video: Как выучить Python? Самый аху#### способ! 2024, Ноябрь
Anonim

The аракет кыл жана бөгөт коюудан тышкары Python өзгөчө учурларды кармоо жана иштетүү үчүн колдонулат. Python төмөнкү кодду аткарат аракет кыл программанын "кадимки" бөлүгү катары билдирүү. Execute билдирүүсүнөн кийинки код программанын мурунку бардык өзгөчөлүктөргө жообу болуп саналат аракет кыл пункт.

Буга байланыштуу, Pythonдо аракет эмне кылат?

Python аракети билдирүү - бул каталарды кылдаттык менен чечүү үчүн колдоно турган каражат. Ката туура иштетилсе, коддун аткарылышы кылат ката статусун чыгарбайт жана stderr үчүн эч кандай жыйынтык жок. Жогорудагылар = 0 статусу менен чыгат жана stderrге чыгуу жок.

Ошондой эле билесизби, аракет кылуудан башка качан колдонуу керек? А аракет кыл блок күтүлгөн катаны чечүүгө мүмкүндүк берет. The тышкары блок гана керек кармоо өзгөчөлүктөр сиз чечүүгө даяр. Эгер сиз күтүлбөгөн катаны чечсеңиз, кодуңуз туура эмес иш жасап, мүчүлүштүктөрдү жашырышы мүмкүн.

Кошумча, Python'дон башка кантип жазасыз?

Python аракет кылбоо

  1. try блогу өзгөчө кырдаалды жаратат, анткени x аныкталбайт:
  2. Эгерде try блогу NameError чыгарса, бир билдирүүнү басып чыгарыңыз, ал эми башка каталар үчүн башкасын чыгарыңыз:
  3. Бул мисалда try блогу эч кандай ката жаратпайт:
  4. аракет:
  5. Жазылбаган файлды ачып, ага жазууга аракет кылыңыз:

Pythonдо бир нече сынап көрүү блокторуна ээ болобузбу?

Сенин колуңдан келет кармоо көп бирден тышкары өзгөчөлүктөр блок . Төмөндөгү мисалды караңыз. Белгилей кетчү нерсе сенин колуңдан келет өзгөрмөлөрдөн өзгөчөлүктөрдү ажыратыңыз менен ичинде колдонула турган үтүр Python 2.6/2.7. Бирок сенин колуңдан келет 't кыл ал ичинде Python 3.

Сунушталууда: