# class2201 **Repository Path**: my-class2201/class2201 ## Basic Information - **Project Name**: class2201 - **Description**: for class 2201 python learners - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-09-21 - **Last Updated**: 2024-01-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # class2201 ## 介绍 电信 python2201 班教学专用 ## 目录结构说明 ``` 根目录:class2201 . ├── README.md # 说明文件,你在看的这个文件 ├── LICENSE # 许可证,告诉别人你的项目是可以自由使用的 ├── .gitignore # git 忽略文件,告诉 git 哪些文件不需要提交 ├── teacher # 老师的教学文件夹 │ ├── lesson01 # 第一课的文件夹 │ │ ├── work01.py # 作业1 │ │ ├── work02.py # 作业2 │ │ └── workNN.py # 作业N │ ├── lesson02 # 第二课的文件夹 │ │ ├── work01.py # 作业1 │ │ ├── work02.py # 作业2 │ │ └── workNN.py # 作业N │ │ └── 02复习.md # 第二课的复习笔记 ├── students # 学生资料文件夹 │ ├── 999 # 学生个人文件夹,以学号后三位命名 │ │ ├── work01.py # 作业1 │ │ ├── work02.py # 作业2 │ │ └── workNN.py # 作业N │ ├── 998 # 学生个人文件夹,注意修改的时候不要修改别人的文件 │ │ ├── work01.py # 作业1 │ │ ├── work02.py # 作业2 │ │ └── workNN.py # 作业N ``` ## 在windows电脑上的终端切换目录,方法1(系统cmd) 1. 打开资源管理器,找到合适的存放项目的磁盘(例如D盘),进入合适的目录,也可以新建一个(例如my_projects),双击进入该目录 2. 点击资源管理器的地址栏,全选路径地址,复制 3. 回到桌面,在windows的搜索框中输入 cmd,打开终端 4. 输入”盘符:“,例如 D:,回车(注意是英文冒号) 5. 输入 cd 空格,然后粘贴刚才复制的地址,回车,例如:`cd D:\\my_projects`。注意要把地址中的单个反斜杠 \ 改成双反斜杠 \\\,否则会进入错误的目录 ## 在windows电脑上的终端切换目录,方法2(使用git bash) 1. 打开资源管理器,找到合适的存放项目的磁盘(例如D盘),进入合适的目录,也可以新建一个(例如my_projects),双击进入该目录 2. 点击资源管理器的地址栏,全选路径地址,复制 3. 回到桌面,在windows的搜索框中输入 git,打开 git bash 4. 输入 cd 空格,然后粘贴刚才复制的地址,回车,例如:`cd D:\\my_projects`。注意要把地址中的单个反斜杠 \ 改成双反斜杠 \\\,否则会进入错误的目录 ## 拉取代码 1. 根据上面的其中一个方法,进入合适的目录 2. 在已经进入目录的终端里输入 `git clone https://gitee.com/my-class2201/class2201.git` 3. 等待下载完成,就可以在桌面看到一个新的文件夹,里面就是老师的代码了 4. 使用pycharm打开该文件夹(不是你自己新建的 my_project,而是 class2201 目录),就可以编辑代码了 ## 作业提交方式 1. 根据上面的方法拉取本项目到本地 2. 以学号后三位为名新建一个自己的分支,例如:`999` 3. 在students目录下,新建一个文件夹,命名为自己学号的后三位,例如:`999` 4. 把老师的作业复制(注意不要剪切!)到自己的文件夹下,例如:`999/lesson01/work01.py` 5. 双击自己目录下的文件,编写代码,完成作业 6. 提交代码 ### 第一次提交: 1. 使用 pycharm 打开项目 2. 在顶部菜单栏的 master 单击,选择 `+ 新建分支`,输入 `999(你的学号后3位)`,回车 3. 在 students 目录下右键,选择 `新建 -> 目录`,输入 `999(你的学号后3位)`,回车 4. 复制老师的作业文件 `teacher/lesson01/work01.py` 到 `999(你的学号后3位)` 目录下 5. 双击自己的 `work01.py` 文件,编写代码,完成作业 6. 在 pycharm 中,右键 `999(你的学号后3位)` 目录,选择 `Git -> 提交(i)目录` 7. 在左边弹出窗口检查是否已勾选添加和修改的文件(添加的文件显示为绿色,修改的文件显示为蓝色) 8. 在下方方框输入提交信息(例如:完成第几课作业01、02、03) 9. 点击底部 `提交并推送` 按钮 10. 在弹窗中可再次检查是否已勾选添加和修改的文件,点击 `推送` 按钮,完成推送 11. 打开网站 https://gitee.com/my-class2201/class2201/tree/999/ (后面是学号后3位),此时已经位于 `999` 分支,可以检查是否已提交成功 12. 点击 `Pull Requests`,点击 `新建 pull request` 13. 在左侧 `源分支` 选择 `999`,在右侧 `目标分支` 选择 `master`,下方添加标题和描述(可选),点击 `创建 pull request` 14. 等待老师审查通过,完成提交 ### 第二次提交: 1. 用 pycharm 打开项目 2. 在顶部菜单栏的 master 单击,选择 `999(你的学号后3位)` 分支 3. 直接复制老师的作业文件 `teacher/lesson01/work02.py` 到 `999(你的学号后3位)` 目录下 4. 双击自己的 `work02.py` 文件,编写代码,完成作业 5. 在 pycharm 中,右键 `999(你的学号后3位)` 目录,选择 `Git -> 提交(i)目录` 6. 在左边弹出窗口检查是否已勾选添加和修改的文件(添加的文件显示为绿色,修改的文件显示为蓝色) 7. 在下方方框输入提交信息(例如:完成第几课作业01、02、03) 8. 点击底部 `提交并推送` 按钮 9. 在弹窗中可再次检查是否已勾选添加和修改的文件,点击 `推送` 按钮,完成推送 10. 打开网站 https://gitee.com/my-class2201/class2201/tree/999/ (后面是学号后3位),此时已经位于 `999` 分支,可以检查是否已提交成功 11. 点击 `Pull Requests`,点击 `新建 pull request` 12. 在左侧 `源分支` 选择 `999`,在右侧 `目标分支` 选择 `master`,下方添加标题和描述(可选),点击 `创建 pull request` 13. 等待老师审查通过,完成提交 14. 以后每次提交作业,重复第二次提交的步骤即可 15. 如果老师要求修改作业,重复第二次提交的步骤即可