Hvor kan jeg finde grundlæggende problemer med Python-praksis?


Bedste svar

Så du er begyndt at lære python, og du skal selvfølgelig øve for at udvide grebet om sproget. Du kan gå over til disse ressourcer i ingen specifik rækkefølge, for at slukke din tørst

  • Google Python-klasser af Nick Parlante (Søg på Youtube) er en af ​​de mest fantastiske og efterspurgte til at lære python i et spørgsmål om to dage. De ressourcer, der leveres af Nick, holder dig travl i nogle dage. Googles Python-klasse
  • Nogen over internettet, jeg gætter på Reddit delte et weblink, der indeholder over 46 grundlæggende pythonøvelser til test det udviklende grå stof. Se, 46 enkle Python-øvelser
  • Du skal have lært nogle algoritmer (søgning, sortering, træer, grafer ), det er tid til at implementere dem. Jeg ved, at python har fantastiske biblioteker. Brug dem ikke til dette. Start fra bunden, lad LOC vokse. Du ville lære.

Stadig sulten efter mere, gå over til T opcoder , H ackerrank , SPOJ og andre konkurrencedygtige programmeringswebsteder og udfører opgaver der. Som en fodnote kan du slutte mig til noget kodningssjov ved hjælp af Python.

Svar

Her er dit svar …

Tips til øvelse af python

  1. Kode hver dag
  2. Skriv det ud
  3. Gå interaktivt!
  4. Tag pauser
  5. Bliv en fejl Bounty Hunter
  6. Omgiv dig selv med andre, der lærer
  7. Undervis
  8. Parprogram
  9. Stil “GODE” ​​spørgsmål
  10. Byg noget, hvad som helst
  11. Bidrag til open source

At øve dig selv med disse trin

Enhver computerprogrammerer skal være en overlegen programmør, men ikke alle har det godt.

Bortset fra den sædvanlige evne til programdesign og problematisk løsning, ønsker den meget solidt arbejde, konstant viden og vedholdenhed for at blive en forbedret programmør.

1. Kodning

Ved at forpligte dig til at kode forstår du på lignende måde dine fejl i planlægning, fejlkontrol, strengning og går derefter tilbage til de særlige evner for at komme videre.

Du kan ikke arbejde kun i planlægning producerer kodning produktion, som er nødvendig for at studere og fungere som opnåelse. Ved metoden skal du ikke bryde lige efter at have besvaret vanskeligheden.

2. Færdigheder forbedret ved at læse bøger.

Kodning er afslappet sagt end gjort, og der er en anden kontrast mellem god kode og forfærdelig kode, men hvordan ville du vide det?

Indtil det punkt, hvor du har realiseret en anstændig kode og genkender, hvorfor en bestemt kode er korrekt, kan du ikke forstå forskellen.

Bidrager til Open Source, Undertegnelse -up e-mailinglister.

Fantasifulde på den eksponerede basiskode, hovedsageligt fra Google, Apache og nogle andre ordninger, er en ekstra måde at udvide din software design evne og udviklet en forbedret computeroperatør .

Bare godkend deres indlægsliste og den efterfølgende samtale, der forklarer dig en del.

3. Øvelse af informationskonstruktion, algoritmer og plan-indbyrdes forbundne vanskeligheder.

Jeg tænkte at sætte det som den trice ting, men alligevel er det over fjerde.

Som jeg gerne vil at tro, at dette er det største farlige ved aktiviteter, der kan forbedres som en forbedret softwareprogrammerer.

Den mere betydningsfulde del af den store softwareoperatør, der har set og mødt, er stor i informationsstrukturer, beregninger.

4. Test alt

Start med at teste alt i modulet på dets værdier og bruge input, som du typisk antager. Prøv derefter input, der er mulige, men mindre fælles. Dette vil skylle eventuelle udskillede bugs ud. Faktisk er der en dygtighed til at teste; du vil jævnligt opbygge dine evner med øvelse.

5. Vær forberedt på forandring

På en realistisk arbejdsplads ændres kravene. Jo klarere du er i starten af ​​kravene, og jo klarere er din eksekveringsplan i starten. Jo mere outlandish det er, at ændringer vil være et resultat af manglende sund fornuft eller forkerte antagelser.

Oprindelig kilde: – https://www.codeavail.com/blog/improve-programming-skills/

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *