selfteaching / selfteaching/selfteaching-python-camp
Day06 经过六天沉淀的学习思路
Nessuno ha ancora preso questa issue.
- Lingua principale
- Python
- Stelle
- 151
- Fork
- 875
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
感谢给我提供灵感的教练 @realcaiying ,以下是原话,后接我自己的理解和行动步骤。
其实拿到作业之后不要急着去写代码。
- 可以自己先想想有没有思路,如果没有的话 去网上找找或者看看别的作业,先把思路理顺了
- 可以拿纸和笔,先把思路用类似流程图的方式画出来
- 把自己画出来的图,用中文或者英文先把伪代码给写出来
- 再把自己的伪代码翻译成编程语言(可以是Python,也可以是java, js, ruby ,golang等等)
其实编程语言一是一门语言而已,一门语言有的东西基本上其他语言都有,所以这个就是个孰能生巧的手艺而已,等你们熟悉python之后再去学其他的语言,你会发现,简直是飞快。。一看就懂!
不要被“编程”这件事情扰乱了自己的心态,它只是自己和计算机对话的一个工具而已,本质上你只要掌握了和计算机对话的套路,理清了思路。直接google嘛,一堆现成的例子教你如何写具体的代码 。
在收获满满的舒适区习得的成果,可能远远不如在痛苦中苦苦挣扎的收获。想要学真家伙,有时候还是要对自己稍微狠一点哈。 扛过去就海阔天空了!!
这个具体在我执行的过程里,应该是先理解任务,尝试去用我自己理解了的东西,不管是编程的还是日常里用的,去试着拆解。有了大致的想法再去看别人的作品,找出思路是怎么用Python里的语言实现的。和自己思路不一样的,不急着否定自己,先学学别人的,再看看自己的怎么实现。实在不行就存档,总有办法解决不要急在一时。
按照这个思路来,你就排除了挫败感的纠缠!
第六天了,即使任务再让人一头雾水,也不会打消我继续下去的热情。
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Questo è un post di apprendimento riflessivo di Day06, non un’attività di codice concreta. Non vengono menzionati file, test, punto di ingresso o modifiche specifiche, quindi l’issue non fornisce un percorso di implementazione né una condizione di completamento definita.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- content, documentation
- Tipo di issue
- Documentazione
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 20/100