selfteaching / selfteaching/selfteaching-python-camp

Day03 学习心得

Open
#1,782 3 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

学习心得分享
Dominant language
Python
Stars
151
Forks
875
PR merge metrics
No merged PRs in 30d

Description

课程第三天
今天主要的任务是阅读官方的文档,然后完成一个计算器的程序。
1.老实说一开始看完文档的时候,是比较懵逼的。
因为可以不求甚解的阅读,所以,我是硬着头皮把它全部读完了一遍。英文太差,只能看中文的翻译版。
看完以后对着英文又看了一遍。前后也花了我两个多小时。
2.然后又跑到issue上看问题,还是没有整明白。
用谷歌搜了一下,别人怎么做的,发现都是比较复杂的,拿过来改了几次,老是报错。那时候感觉有点崩溃。
3.突然想起可以在我们的作业仓库里去看,我后来才发现原来只要那么简单的几行代码就可以了。为什么早一点我没想到呢?
磕磕碰碰把作业先完成了,然后也在终端运行了,发现没有问题可以执行,然后把作业交了。

今天又发现自己几个问题和心得
1.看文档的速度太慢了,其实如果只是写作业的话,可以就找那几个关键的点看就可以了。
2.我自己把界面改成了中文版的,速度加快了好多。至少不是,两眼摸黑了。但是坏处也有的,对英文没有什么好的提高,而且容易养成对中文的依赖。
但今天没有时间,明天我会把今天的程序,用英文界面再跑一遍,让自己再加深一下印象,顺便也做一下复习。
3.把程序手写一遍,真的蛮重要的,如果直接在计算机上敲没有那么深刻。今天几乎就是靠自己自学完成的,没有提什么问题,我还蛮佩服自己的。总算也有进步吧。

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue contains a Day 3 learning reflection and does not identify a file, test, entry point, or requested repository change. There is no concrete completion condition to verify; treat it as a personal course update rather than a contribution task.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
content
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.