selfteaching-learning-notes.github.io icon indicating copy to clipboard operation
selfteaching-learning-notes.github.io copied to clipboard

<1901100067>-<自学主训练营学习15群>-<PYTHON入门学习>

Open Sandra-zhang opened this issue 6 years ago • 5 comments

学员信息

  • 学号:<1901100067>
  • 学习内容:<使用Github进行协作>
  • 学习用时:<4个小时>

学习笔记

1.其实学习day1的内容远不止4个小时,3月前学这一课因为英语差用了2个晚上的时间,结果还是没有完成作业,后面就没再继续下去,现在重新来过。 2.因为英语差,看资料用时很久,但理解有限。跟着教学视频反复看,慢慢练习,磕磕绊绊的完成了作业,还需要多练习。 <收获总结:Github Desktop客户端给了我意外的惊喜。一直苦于更新的工作文件,不能及时便捷的上传到网端,Github Desktop客户端的出现,让我茅塞顿开>

<遇到的难点与问题(是否解决)>

Sandra-zhang avatar Nov 08 '19 08:11 Sandra-zhang

学员信息 学号:<1901100067> 学习内容:<配置本地运行开发环境> 学习用时:<2个小时> 学习笔记 1.其实学习day2的内容用了可能并不到2个小时,主要进行了对Anaconda3及VS Cond安装的学习。

<收获总结:自学营学员手册上有写:不要死磕每⼀个知识点,通过完成任务了解编程全貌,习得 学习方法最重要,先全局再深挖。我可能有点在小处太较真了,需要改进一下学习习惯。>

<遇到的难点与问题(是否解决):解决:1.安装Anaconda3让我用了很多时间。可能一开学习并不用着眼在这些地方,可我忘记了。不想把Anaconda安装在默认路径,安了很多遍都不功,上网找资料,各种试验,最后发现只有在打开VPN时,才能安装到自己设置的路径。2.因为没有安装到默认路径,JupyterLab的文件也打不开,又重复之前的过程,上网找资料,最后解决。 没解决:因为Anaconda3没有安装在默认路径,VS Cond里go to file找不到python,安装一个python3.8解释器,不知道后期会不会有问题。>

Sandra-zhang avatar Nov 11 '19 07:11 Sandra-zhang

学员信息 学号:<1901100067> 学习内容:<对python初步了解> 学习用时:<3个小时> 学习笔记 1.参考资料中英文对照着看了很久,大概了解一下。刚开始还能看明白,后来就只能硬看了,不停下来细细琢磨的话,不好理解。 2.编写的程序基本都是在参考老师的例题,自己基本似懂非懂。运行的时候自己操作失误,还以为是程序里的错误,检查了很久才发现是自己操作的问题。

<收获总结:了解python不要着急,慢慢来。>

<遇到的难点与问题(是否解决):解决: 没解决:>

Sandra-zhang avatar Nov 12 '19 07:11 Sandra-zhang

学员信息 学号:<1901100067> 学习内容:<控制流程> 学习用时:<2个小时> 学习笔记 1.掌握 Python 中条件判断(if elif else)和循环(for...in,while,break,continue)的用法,条件判断和循环里的(for...in,while)还比较好理解。 2.range(x, y),x表示开头的数字,y表示只包含开头数字,但不包含最后1个数字。\t表示空8个字符。 print()表示换行。

<收获总结:今天编写的小程序里,自己做了一点点小改动,也算是一点小进步。但是程序里的一个数值写错了,检查了很久才发现。>

<遇到的难点与问题(是否解决):解决: 没解决:>

Sandra-zhang avatar Nov 12 '19 16:11 Sandra-zhang

学员信息 学号:<1901100067> 学习内容:<掌握 Python 语言中的基本数据类型> 学习用时:<5、6个小时> 学习笔记:

  1. 布尔型(bool)
  2. 数值型(int, float)
  3. 字符串(str)
  4. 列表(list)
  5. 元组(tuple)
  6. 字典(dict)
  7. 集合(set) 这些基本数据类型,都囫囵吞枣的学习了几遍,但并没有理解多少,字都认识就是看不明白。 <收获总结:学习语言并不是一件容易的事情。>

<遇到的难点与问题(是否解决):解决: 没解决:>

Sandra-zhang avatar Nov 17 '19 16:11 Sandra-zhang

学员信息 学号:<1901100067> 学习内容:<掌握函数的用法> 学习用时:<3、4个小时> 学习笔记: 1.充其量算是了解了函数的用法,对照中文看完了英文资料。 2.感觉参考资料内容感觉很难理解,而且越来越难理解,只能生吞,感觉大脑随时会崩溃。 <收获总结:英文资料慢慢可以看明白一点了。 函数可以有return值,也可以没有return的操作,但是会默认返回None值; Python3新添加了函数标注的功能,针对参数和返回值可以标注; 中文汉字的编码范围是\u4e00~\u9fff; 测试函数可以使用if name=='main':以免其他文件调用该文件打印输出测试内容>

Sandra-zhang avatar Nov 19 '19 16:11 Sandra-zhang