通过这一周的学习,我学会了以下几点:

1.学会了如何规范自己的目录,建立自己的工作区。像老师一样建立WuCS\01tech 02proj day01.txt day02.txt    01tech\day01 day02    01tech\day01 day02  这样的工作区。

2.学会了使用各种开发工具和代码管理工具以及团队协作的一些工具。比如,配置Python的编译和运行环境以及配置git,以及使用在线的uml工具和文档协作工具,如processon.com在线UML工具和石墨文档。

3.了解了如何学习一门新的计算机语言(Python)的学习方法。首先从语言结构入手,包括了段、语句、字,然后是语法要素量,计算、循环、选择、跳转,然后最重要的是学习编程思想,然后利用各种标准库以及应用库,最后是学习使用一些开发的框架,如PyTorch、SKlearn。

4.学习了Python的项目与工程组织。学习了通过包路径与模块来管理自己的工程项目。

5.补充学习了windows的cmd指令和配置环境变量以及运用环境变量的相应知识。

6.从Python文件入手掌握了Python的语言结构段、字、句。扩展名是py,并按照name规则命名,然后是文件编码,默认使用utf-8。

7.学会了通过Python中空格、换行、Tab、\ 来组成段字句。

8.学习了语法三要素中的量、运算符/表达式和控制执行流程。量包括了空语句,注释语句,输出语句,输入语句等;运算符/表达式包括了算术运算、关系运算、逻辑运算等;控制执行流程包括选择控制,循环控制。

9.学会了利用Python的流程控制中的for循环,打印一个矩形。

10.学会了面向过程的代码组织方式。用def加名字,创建段头,然后在段体里面输入相应的语句,可以给输入数据和输出数据,然后通过调用这个段块实现面向过程。

11.学会了面向过程的代码组织的方式。通过class加名字,再写输入数据中间数据和输出数据以及处理过程,然后调用的时候定义对象,再调用对象函数,达到处理数据的面向对象的调用过程。

12.学会了通过git工具提交项目代码和项目工程。如使用浏览器登录git服务器,创建仓库、创建工作目录、初始化为本地仓库、编码添加代码到仓库、设置提交信息、设置服务器参数、更新服务器代码等。