Waar kan ik basisproblemen met Python vinden?


Beste antwoord

Dus je bent begonnen met het leren van Python en je moet natuurlijk oefenen om de grip op de taal te vergroten. Je kunt in willekeurige volgorde naar deze bronnen gaan om je dorst te lessen.

  • Google Python Classes van Nick Parlante (zoek op Youtube) is een van de meest geweldige en gewilde om python te leren in een kwestie van twee dagen. De middelen die Nick ter beschikking stelt, houden je een paar dagen bezig. Googles Python Class
  • Iemand via internet, ik denk dat op Reddit een weblink heeft gedeeld die meer dan 46 basis Python-oefeningen bevat om te testen de zich ontwikkelende grijze massa. Kijk eens, 46 Eenvoudige Python-oefeningen
  • Je moet een aantal algoritmen hebben geleerd (zoeken, sorteren, bomen, grafieken ), het is tijd om ze te implementeren. Ik weet dat Python geweldige bibliotheken heeft, gebruik ze hier alsjeblieft niet voor. Begin helemaal opnieuw, laat de LOC groeien. Je zou het leren.

Nog steeds hongerig naar meer, ga naar T opcoder , H ackerrank , SPOJ en andere competitieve programmeersites en doe daar opdrachten. Als voetnoot, doe met me mee voor wat codeerplezier met Python.

Antwoord

Hier is je antwoord….

Tips om python te oefenen

  1. Code elke dag
  2. Schrijf het op
  3. Ga interactief!
  4. Neem pauzes
  5. Word een bug Premiejager
  6. Omring jezelf met anderen die leren
  7. Lesgeven
  8. Programma voor paren
  9. Stel GOEDE vragen
  10. Iets bouwen, wat dan ook
  11. Bijdragen aan open source

Om jezelf te oefenen met deze stappen

Elke computerprogrammeur moet een superieure programmeur worden, maar niet iedereen gedijt.

Afgezien van het gebruikelijke vermogen om programmas te ontwerpen en problemen op te lossen, wil hij veel solide werk, constante kennis en volharding om een ​​verbeterde programmeur te worden.

1. Codering

Door te coderen, begrijp je op dezelfde manier je fouten in planning, foutcontroller, rijgen en ga je terug naar die specifieke vaardigheden om verder te gaan.

Je kunt niet werken alleen bij de planning produceert codering productie, die nodig is om te studeren en als verworvenheid te dienen. Breek volgens de methode niet direct na het beantwoorden van de moeilijkheidsgraad.

2. Vaardigheden verbeterd door het lezen van boeken.

Coderen is versoepeld, gezegd dan gedaan, en er is een ander contrast tussen geweldige code en vreselijke code, maar hoe zou je dat weten?

Tot het punt dat je een fatsoenlijke code hebt gerealiseerd en herkent waarom een ​​specifieke code juist is, kun je het onderscheid niet begrijpen.

Bijdragen aan Open Source, ondertekenen -up e-mailinglijsten.

Fantasierijke op de blootgestelde basiscode, voornamelijk van Google, Apache en enkele andere schemas, is een extra manier om uw softwareontwerpmogelijkheden uit te breiden en een verbeterde computeroperator te ontwikkelen .

Autorisatie van hun postlijst en het daaropvolgende gesprek legt u een deel uit.

3. Het oefenen van informatieconstructie, algoritmen en met elkaar samenhangende problemen met plannen.

Ik dacht eraan om dat als een trucje te beschouwen, maar het kwam boven de vierde plaats.

Zoals ik zou willen om te geloven dat dit de meest gevaarlijke activiteit is die moet worden verbeterd als een verbeterde softwareprogrammeur.

Het belangrijkste deel van de geweldige software-computeroperator die hij heeft gezien en ontmoet, is geweldig in informatiestructuren en berekeningen.

4. Test alles

Begin met het testen van alles in de module op zijn waarden en gebruik invoer die u normaal gesproken zou aannemen. Probeer dan ingangen die mogelijk zijn, maar minder gemeenschappelijk. Hiermee worden alle verborgen bugs verwijderd. In feite is er een vaardigheid om te testen; je zult regelmatig je vaardigheden opbouwen door te oefenen.

5. Wees voorbereid op verandering

Op een realistische werkplek veranderen vereisten. Hoe duidelijker u echter aan het begin bent over de vereisten, en hoe duidelijker uw uitvoeringsplan aan het begin is. Hoe bizar het is dat veranderingen het resultaat zullen zijn van een gebrek aan gezond verstand of verkeerde aannames.

Oorspronkelijke bron: – https://www.codeavail.com/blog/improve-programming-skills/

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *