Welkom terug.
Laten we het hebben over opmaak.
Dat is code-opmaak, een zeer belangrijke tool die met veel ideeën komt.
En u kunt ook extensies toevoegen aan codefouten zoals visuele studiocode om code te formatteren.
Om daarover te kunnen praten, moeten we het hebben over Python Pep.
En als je Google Python pep gebruikt, krijg je zoiets als dit.
PEP staat voor python-verbeteringsvoorstellen, dit zijn voorstellen die de gemeenschap, de Python-ontwikkelaarsgemeenschap geeft, zodat
we een gestandaardiseerde manier hebben om code te schrijven.
En een van de meer populaire, als je naar beneden scrolt.
Is wat we de Pep acht noemden.
Je kunt zien dat er veel pep-nummers zijn.
Welnu, Pipit is de meest populaire en het is een stijlgids voor Python-code.
Het vertelt ons dat dit is hoe een goede, schone python-code eruit zou moeten zien.
Maar gelukkig voor jou hoef je hier niet door te klikken en alles te lezen.
Ik bedoel, het zijn veel code-editors en ID's die ons hierbij helpen.
Laten we eens kijken.
Ik heb hier een stukje code in mijn hallo DCPI-bestand.
Ik bedoel, het ziet er niet zo slecht uit, maar hoe weten we of de code geformatteerd is volgens PEP acht?
Nou, heel gemakkelijk.
We kunnen ons commandopallet gebruiken of we kunnen hier een snelkoppeling gebruiken, commandoschip of stuurschip als je op Windows zit
en dan als we in formaat typen.
Documenteer en klik hier.
We snappen het wel, de automatische piloot van de formatter is niet geïnstalleerd.
Wil je het installeren?
En auto Prop eight is een populair pakket met Vrsaljko of extensie die ons de PEP eight formatter geeft.
Dus laten we dit installeren.
Laten we nu opnieuw het formaatdocument uitvoeren.
En heb je dat gezien?
Onze code is nogal veranderd.
We hebben wat spaties, wat opmaak die doorging.
En dat deed het automatisch vanwege Pep acht, zodra ik iets verander, laten we hier wat
spaties toevoegen.
Maak op die manier onze code gewoon heel vreemd.
Ik klik op opslaan en laten we nogmaals het GFP-document opdragen.
Laten we dit nu bewaren.
En hier is de opmaakstijl Pep acht toegevoegd, bijvoorbeeld met Pep acht, het beveelt aan dat wanneer je
functies schrijft, er twee spaties volgen, dus twee spaties na elke functie.
Nogmaals, als ik dit verwijder en het document opmaak, zie je dat er een spatie bij staat
vanwege ons auto-pipit-pakket.
Heel erg cool.
En je kunt dit ook zo instellen dat het dit automatisch doet in de uitverkoop.
Ik laat dat aan jou over om je editor aan te passen en zoals jij dat wilt.
Als we nu naar Pickar gaan.
Taartpunten.
Nou, nogmaals, we hebben dezelfde jas hier, alleen grotere tekst heeft dit al voor ons geïnstalleerd.
In feite kun je hier de onderstreping zien en zegt, hey, ik verwachtte lege regels na
de klasse- of functiedefinitie.
Dus het vertelt je dat eigenlijk.
Oké, dit is niet goed volgens Pipit.
Of misschien kunnen we hier extra spaties toevoegen en meteen, kijk naar die pipit, meerdere spaties na trefwoord.
Dat willen we nu niet.
Het enige wat we hier hoeven te doen is gewoon naar.
Code.
En formatteer code, en je kunt ook de beschikbare snelkoppeling zien als ik dit doe, kijk daar eens naar, de code
is opnieuw geformatteerd.
Laten we dit een beetje kleiner maken en alles lijkt te werken.
En ik krijg ook een kleine fout.
Dit is geen Pepita.
Nogmaals, het is een andere suggestie van de editor om me te vertellen dat je een nieuwe functie hebt gemaakt.
Sommige, maar sommige bestaan echt in Python.
Dus je overschrijft dit bijna weer, een heel, heel leuke functie van Pichon.
En weet je wat?
Gewoon omdat we een beetje tijd hebben om je te laten zien hoe je een spraakcode kunt gebruiken om gewoon op te
slaan of te formatteren bij het opslaan, ik kan gewoon naar de voorkeursinstellingen gaan en in typen.
Formaat.
En als ik scrol naar formaat op Opslaan, kan ik daarop klikken.
Je kunt zien dat wijzigingen automatisch zijn doorgevoerd, dus elke keer als ik commando's doe
en opslaat, kijk dan of het voor mij is geformatteerd, zodat we ervoor kunnen zorgen dat we schone python-code
schrijven volgens de normen.
Laten we een pauze nemen en ik zie wel in de volgende, doei.