1901100209-自学训练营学习18群-Python 14天入门
day01
学员信息
- 学号:<1901100209>
- 学习内容:<github使用>
- 学习用时:<4小时>
学习笔记
1、学习了如何使用github创建仓库、分支、合并、提交、打标签、通过github desktop下载到本地,并将本地修改提交。 2、github是一个开放的环境,每个人可以发布自己的代码成果、也可以修改别人的项目。学习了 通过fork和其他人就行交流。 <收获总结> 1、在学习github前并没有上网查github到底是一个什么东西,就是按照要求一步一步的操作,到后面的时候发现这些操作很熟悉,感觉和自己工作上用到的SVN系统非常的像,上网查询后发现原来两个都是版本控制系统。两者的版本、分支、提交、下载(克隆)的意思基本都是一样的。 2、在DAY1的学习中,发现以“使用”的目的来学习会理解的更加深刻。由于个人的原因中间断了一周没有学习,今天继续学习后面的课程,还是前面知道如何去操作,这应该是学习过程以使用为目的的最大的好处。 <遇到的难点与问题(是否解决)> 1、在安装github desktop的时候无法安装,只能依靠教练的帮助完成了安装。 2、学习任务里面有四个小任务,每个任务都有详细的参考资料,由于参考资料是英文的,翻译过来会中英混合理解起来有时候会觉得乱,所有还是要同时提升英文的水平。 3、本次学习没有每天学习连贯起来,效果可能会差点。
day02
学员信息
- 学号:<1901100209>
- 学习内容:<helloworld编码>
- 学习用时:<3h>
学习笔记
1、在网上搜索如何使用vscode和helloworld编码的编写,直接搜索“使用python写helloworld”,网上信息太多,但是无法知道怎么开始使用vscode开始写编码 <收获总结> 在网上很容易可以直接查到helloworld的程序,如何激活配置python的环境。但是不知道如何使用vscode开始写编码,可能是我的搜索能力差,一直没找到如何开始编码,后面我转为查看vscode的软件信息,摸索着知道了要先在本地建立文件夹再从vscode中打开。 <遇到的难点与问题(是否解决)> 1、不知道如何在vscode中开始编程,找不到对应的界面。解决方法:通过网上的信息及自己对vscode的摸索,并通过猜想进行尝试,找到了方法,即先在本地建立文件夹再在vscode中打开。 2、提交作文没有在本地仓库selfteaching-python-camp中新建文件夹,导致作业无法提交,第二次操作时忘记了第一次操作的步骤。这也是没有根本了解selfteaching-python-camp的作用和原理所导致
day03
学员信息
- 学号:<1901100209>
- 学习内容:<简单的计算器编程>
- 学习用时:<3h>
学习笔记
学习到了各种函数、字符串、类等定义,有些不是很了解,看的不是很懂,只能后面深入了解或者在使用中去学习 <收获总结> 1、学会了如何定义一个函数 2、学习了如何使用if函数 <遇到的难点与问题(是否解决)> 1、在编程时,知道如何定义加减乘除的函数,但是不知道如何输入参数,看了两遍的资料还是不清楚,后来自己上网查找别人是怎么写的,才知道了要使用if函数。
DAY4 学员信息 学号:<1901100209> 学习内容:<乘法表> 学习用时:<5h> 学习笔记 学习了for循环和while循环的用法 <收获总结> 1、知道了for循环和while循环 2、for和while两者的区别 3、如何打印出一个公式并进行换行 <遇到的难点与问题(是否解决)> 1、用for循环编写乘法表时,自己想到了for嵌套for的用法,但是如何输出乘法的公示想了很久也没想到,最后只能通过网上搜索看看别人是怎么写,基本是看懂了,照抄了 2、在用while循环的时候,一开始没留意到需要先对i进行赋值,一直都没有写对,又细看while的例子才知道。第一次时只循环了一次就没有,教练说要把第二个a=0放在第一个while里面,照做了,虽然成功了但是还是不是很懂,为什么放在前面它只循环一次呢???
DAY5 学员信息 学号:<1901100209> 学习内容:<数据容器> 学习用时:<7h> 学习笔记 学习了列表、字符串、变量、元组、字典 <收获总结> 1、知道了什么是列表、字符串、变量、元组、字典;怎么使用函数将这些变量用起来; 2、python提供的函数非常多,无法很好的记得,只能靠自己多输多练多用; 3、当遇到不懂时,多上网搜索 <遇到的难点与问题(是否解决)> 1、第五天的课程知识点非常多,在作业遇到困难时,我中途停了下来,停了两个月没有继续学习,感觉很困惑不知道该怎么继续,当11月初被通知只剩最后一个月的时间时,我又重新投入学习。人很容易遇到困难的时候就给自己找借口放弃; 2、重新学习后,我没有着急做题,拿起python基础书看了起来,有了基本的概念再做作业并通过网上搜索和请教教练完成作业;有时候很多困难都是自己给自己的。
DAY6 学员信息 学号:<1901100209> 学习内容:<函数使用> 学习用时:<3h> 学习笔记 学习了使用函数 <收获总结> 1、学习通过def去定义函数; 2、在函数中,使用return返回值;
<遇到的难点与问题(是否解决)> 1、在第二个函数统计汉字数量时,不知道该如何处理,通过教练提供的视频了解汉字有一个范围;
DAY6 学员信息 学号:<1901100209> 学习内容:<模块用法,代码复用> 学习用时:<2h> 学习笔记 学习了使用函数 <收获总结> 1、学习怎么将两个函数合并; 2、学习怎么导入函数;
<遇到的难点与问题(是否解决)> 1、将两个函数合并时,它的变量是不同的,怎么输出呢,没想明白;
DAY8 学员信息 学号:<1901100209> 学习内容:<异常处理> 学习用时:<2h> 学习笔记 学习了使用函数 <收获总结> 1、学习了用raise报出异常语句; 2、学习用try except捕获异常;
<遇到的难点与问题(是否解决)> 1、使用try except捕获异常时总是出错,后来发现是之前的函数“”“使用错误导致之前代码错误; 2、对这个理解不够,还需后面深入学习