Детаљан водич за исправљање грешке увлачења у Питхону
Други корисни водич / / August 05, 2021
У овом упутству ћемо вам показати кораке за исправљање грешке увлачења у Питхону. У програмским језицима, увлачење је скуп размака пре почетка реда који означава да је његов почетак ако је нови пара. Ово се углавном користи у случају „За“, „Ако“ и друге сродне петље, дајући му тако структурирани изглед и омогућавајући тумачу да изврши код. Међутим, ако вам на крају недостају ти размаци, то би могао бити узрок проблема.
Исто тако, ако број размака није једнако распоређен, онда би то могао допринети и грешци. С тим у вези, Питхон следи правило празног простора ПЕП8, па се обично препоручује да имају четири размака и да нема знакова са чврстим табулаторима. Али ако се не придржавате ових правила, можда ћете заглавити у проблемима са увлачењем. Ако се то догоди, онда можете да користите помоћ овог водича да бисте поправили грешку увлачења у Питхону. Пратите комплетна упутства.
Зашто се догађа грешка увлачења
Док одају размаке, неки људи обично мешају размакницу и тастер Таб. Иако би се оба могла користити у ту сврху, али у Питхону, морате одабрати један и држати се њега. Ако их обоје користите наизменично, тумач можда неће моћи да направи разлику између белих простора. Даље, ако користите Фор, Иф и друге такве петље, водите рачуна да слиједите тачне увлаке.
Док се користе ове угнежђене петље, чини се да је неједнако увлачење највећи разлог грешке. Погледајте горњи пример као референцу. Први блок има други блок који пак садржи трећи блок. После овога настављамо други блок, а затим први. Можете разликовати све ове јер постоји једнака увлака између ових угнежђених блокова. Зато се увек придржавајте овог правила док увлачите ове петље.
Како исправити грешку увлачења у Питхону
За почетак, кад год имате посла са блоковима Фор и Иф, следите прави образац увлачења са једнаким размаком. А ако користите Таб за размаке, наставите само са тим, не мешајте га са размакницом. На пример, на доњој слици погледајте како смо угнездили блок Иф у Фор, а затим завршили обе петље. Такође бисте требали следити сличан образац и ово би требало да поправи грешку увлачења у Питхону.
Уз исте редове, ваш уређивач кода може имати опцију да прикаже све картице и размаке. Препоручује се да га омогућите пре него што наставите са кодирањем. На пример, ако користите Нотепад ++, идите на картицу Поглед и идите на опцију Прикажи симбол. Затим означите поље Прикажи размак и ТАБ.
Омогућавањем ове функције сада ћете ставити појединачне тачке за сваки простор. Ово ће вам дати представу о броју белих простора које сте унели пре сваког реда. На доњем снимку екрана црвени одељци означавају три размака са три појединачне тачке, док зелени има четири појединачне тачке (четири размака). Ово ће вам помоћи да јасно увучете сваки блок, а тиме би требало и да решите проблем.
Дакле, ово је све било из овог водича о томе како исправити грешку увлачења у Питхону. Горе поменуте методе требале би бити у стању да исправе наведено питање. Ако и даље имате питања у вези са упутствима, јавите нам у коментарима. Заокруживање, ево неколико иПхоне савети и трикови, Савети и трикови за рачунаре, и Андроид савети и трикови да бисте требали и да проверите.