Dove posso trovare problemi di base per la pratica di Python?


Migliore risposta

Quindi, hai iniziato ad imparare Python e ovviamente devi esercitarti per ampliare la presa sul linguaggio. Puoi accedere a queste risorse senza un ordine specifico, per placare la tua sete

  • Google Python Classes di Nick Parlante (Cerca su Youtube) è uno dei più fantastici e ricercati per lapprendimento di Python in questione di due giorni. Le risorse fornite da Nick ti terranno impegnato per alcuni giorni. Classe Python di Google
  • Qualcuno su Internet, immagino che su Reddit abbia condiviso un collegamento Web che contiene oltre 46 esercizi di base su Python da testare la materia grigia in via di sviluppo. Dai unocchiata, 46 semplici esercizi di Python
  • Devi aver appreso alcuni algoritmi (ricerca, ordinamento, alberi, grafici ), è ora di implementarli. So che python ha librerie fantastiche, per favore non usarle per questo. Inizia da zero, lascia che il LOC cresca. Impareresti.

Hai ancora fame di altro, vai a T opcoder , H ackerrank , SPOJ e altri siti di programmazione competitiva e svolgere incarichi lì. Come nota a piè di pagina, unisciti a me per divertirti con la programmazione usando Python.

Risposta

Ecco la tua risposta …

Suggerimenti per esercitarti con Python

  1. Codice ogni giorno
  2. Scrivilo
  3. Diventa interattivo!
  4. Fai delle pause
  5. Diventa un bug Cacciatore di taglie
  6. Circondati di altri che stanno imparando
  7. Insegna
  8. Programma di coppia
  9. Fai domande “BUONE”
  10. Build Something, Anything
  11. Contribuisci allopen source

Esercitati con questi passaggi

Ogni programmatore di computer deve diventare un programmatore superiore, ma non tutti prosperano.

A parte la solita capacità di progettazione di programmi e risoluzione di problemi, richiede molto lavoro solido, conoscenza costante e persistenza per diventare un programmatore migliorato.

1. Codifica

Impegnandoti a programmare, comprendi allo stesso modo i tuoi errori nella pianificazione, nel controllo degli errori, nella messa a punto e poi torni a quelle particolari abilità per progredire.

Non puoi lavorare solo nella pianificazione, il Coding produce la produzione, che è necessaria per studiare e agire come realizzazione. Con il metodo non interrompere subito dopo aver risposto alla difficoltà.

2. Competenze migliorate leggendo libri.

La programmazione è rilassata a dirsi che a farsi, e cè un diverso contrasto tra un ottimo codice e un pessimo codice, ma come lo sapresti?

Fino al punto in cui non hai realizzato un codice decente e riconosci perché un codice specifico è giusto, non puoi capire la distinzione.

Contribuire allopen source, firma -up elenchi di posta elettronica.

Limmaginazione sul codice di base esposto, principalmente da Google, Apache e alcuni altri schemi è un modo aggiuntivo per espandere la tua capacità di progettazione del software e sviluppare un operatore informatico avanzato .

Basta autorizzare il loro elenco di post e la conversazione successiva ti spiega una parte.

3. Fare pratica con la costruzione delle informazioni, gli algoritmi e le difficoltà correlate al piano.

Stavo pensando di metterlo come una cosa banale, ma al quarto posto.

Come vorrei credere che questa sia la massima pericolosità delle attività da migliorare come programmatore di software migliorato.

La parte più significativa del grande operatore di computer software che ha visto e incontrato è grande nelle strutture informative, nei calcoli.

4. Prova tutto

Inizia testando tutto nel modulo sui suoi valori e usando gli input che normalmente assumeresti. Quindi prova gli input possibili ma meno comuni. Questo eliminerà eventuali bug secreti. In effetti, cè unabilità di testare; svilupperai regolarmente le tue capacità con la pratica.

5. Preparati al cambiamento

In un luogo di lavoro realistico, i requisiti cambiano. Tuttavia, più sarai chiaro allinizio riguardo ai requisiti e più chiaro sarà il tuo piano di esecuzione allinizio. Tanto più bizzarro è che i cambiamenti saranno il risultato di mancanza di buon senso o di presupposti errati.

Fonte originale: – https://www.codeavail.com/blog/improve-programming-skills/

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *