Unde pot găsi probleme de bază de practică Python?


Cel mai bun răspuns

Deci, ați început să învățați Python și, evident, trebuie să vă exersați pentru a extinde controlul asupra limbii. Puteți accesa aceste resurse în nici o ordine specifică, pentru a vă potoli setea

  • Clase Google Python de Nick Parlante (Căutare pe Youtube) este una dintre cele mai minunate și căutate pentru învățarea pythonului în o chestiune de două zile. Resursele furnizate de Nick vă vor ține ocupat câteva zile. Clasa Python Google
  • Cineva pe internet, cred că pe Reddit a distribuit un link web care conține peste 46 de exerciții de bază Python pentru a testa materia gri în curs de dezvoltare. Aruncă o privire, 46 Exerciții simple Python
  • Trebuie să fi învățat niște algoritmi (căutare, sortare, copaci, grafice) ) este timpul să le implementați. Știu că Python are biblioteci minunate, vă rugăm să nu le folosiți pentru asta. Începeți de la zero, lăsați LOC să crească. Ai învăța.

Încă îți este foame de mai mult, mergi la T opcoder , H ackerrank , SPOJ și alte site-uri de programare competitive și efectuează sarcini acolo. Ca notă de subsol, alăturați-vă mie pentru a vă distra de codificare folosind Python.

Răspuns

Iată răspunsul dvs. …

Sfaturi pentru a practica python

  1. Cod în fiecare zi
  2. Scrieți-l
  3. Accesați interactiv!
  4. Faceți pauze
  5. Deveniți un bug Vânător de recompense
  6. Înconjoară-te cu alții care învață
  7. Învață
  8. Împerechează programul
  9. Pune întrebări „BINE”
  10. Construiește ceva, orice
  11. Contribuie la Open Source

Pentru a te exersa cu acești pași

Fiecare programator de calculator trebuie să devină un programator superior, dar nu toată lumea prosperă.

În afară de abilitatea obișnuită de proiectare a programelor și rezolvarea problematică, își dorește multă muncă solidă, cunoștințe constante și persistență pentru a deveni un programator îmbunătățit.

1. Codificare

Prin angajarea în cod, înțelegeți în mod similar defectele dvs. în planificare, controler de erori, șiruri și apoi reveniți la acele abilități speciale de a progresa.

Nu puteți lucra numai în planificare, Codificarea produce producție, care este necesară pentru a studia și a acționa ca realizare. Prin metodă, nu rupeți imediat după ce răspundeți la dificultate.

2. Aptitudini îmbunătățite prin citirea cărților.

Codificarea este mai relaxată decât făcută și există un contrast diferit între codul excelent și codul îngrozitor, totuși, cum ați știi?

Până în momentul în care ați realizat un cod decent și recunoașteți de ce un anumit cod este corect, nu puteți înțelege distincția.

Contribuirea la Open Source, semnare -up liste de e-mail.

Imaginativ pe baza codului expus, în principal de la Google, Apache și alte scheme, este o modalitate suplimentară de a vă extinde capacitatea de proiectare software și a dezvoltat un operator de computer îmbunătățit .

Doar autorizați lista lor de postare și conversația ulterioară vă explică o parte.

3. Practicarea construcției informațiilor, a algoritmilor și a dificultăților legate de plan.

Mă gândeam să pun acest lucru ca pe un lucru trice, totuși peste patru.

Aș vrea să credem că acesta este pericolul maxim al activităților de îmbunătățit ca programator de software îmbunătățit.

Partea mai semnificativă pe care a văzut-o și s-a întâlnit partea mare a operatorului de calculatoare software este excelentă în structuri de informații, calcule.

4. Testați totul

Începeți prin a testa totul în modul pe valorile sale și utilizând intrări pe care le-ați presupune de obicei. Apoi încercați intrări care sunt posibile, dar mai puțin comunale. Acest lucru va elimina orice erori secretate. De fapt, există o abilitate de testare; îți vei construi în mod regulat abilitățile prin practică.

5. Fiți pregătit pentru schimbare

Într-un loc de muncă realist, cerințele se schimbă. Cu toate acestea, cu cât sunteți mai clar cu privire la cerințe, cu atât planul de execuție este mai clar la început. Cu cât este mai ciudat că modificările vor fi rezultatul lipsei de bun simț sau a unor ipoteze greșite.

Sursa originală: – https://www.codeavail.com/blog/improve-programming-skills/

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *