1组的学习要求:
http://www.cnblogs.com/resn/articles/7044588.html
作业内容要求(以下引用上述blog中内容)
作业的要求
4.1 看视频记笔记(需提交): 建议使用 blog 记录自己的学习笔记
4.2 流程图(需提交): 可以去 http://processon.com/ 在线画图,或者其他的绘图软件
4.3 作业: 作业要把自己的程序完成交完整,以压缩文件 的方式 上传到 51cto 。
4.4 readme(需提交): 每个作业应该有 readme 文件来对自己的程序进行说明,务必介绍清楚如何你的程序如何使用
4.5 附加要求——问题集(需提交): 在你学习过程中,遇到的问题的记录,请详细记录清楚,你遇到了你在什么环境中,做什么事情,遇到了什么问题,你对这个问题进行了哪些尝试去解决,结果如何,出问题的原因是什么。
目的:形成你自己的知识库,对自己以后写代码形成帮助手册。推荐使用写blog的方式进行记录(主要推荐),或者有道云笔记、位置笔记、印象笔记等方式记录。
例:
问题: win 系统下,python3+环境,写一个实现文件操作的程序,用来操作文件中的内容,执行后报错信息如下
Traceback (most recent call last):
File "/Users/第三周作业/salary.py", line 64, in <module>
menu_dict[choice](data)
File "/Users/第三周作业/salary.py", line 11, in fetch
with open('info','r',encoding='utf-8') as f:
FileNotFoundError: [Errno 2] No such file or directory: 'info'
答案:
原因在于程序没有找到 info 文件,只要将 info 文件配置正确就可以了。
4.6 附加要求——代码风格:默认 pycharm 会开启代码风格检查,如果你的代码不符合 PEP8标准 pycharm会给你提示,比如下图中不符合规范的代码会有曲线提示,只需要将鼠标移动到曲线上,会自动显示是什么原因造成的不符合 PEP8 标准。目的:规范代码风格,规避潜在问题。
下图是已经开启代码风格检查的 pycharm 设置,检查该设置是否开始的方法:打开 python 设置后搜索 pep8 ,效果如下图:
4.7 文件编码: 所有文件的编码请使用 utf-8,尤其是你的程序文件,务必保证是 utf-8 编码。
4.8 交作业前,务必保证自己已经验证自己的程序执行没有问题,否则既浪费我的时间,也浪费你的时间。
作业内容详解:
1. ChartFlow - Processon.com
2. ReadMe - MarkDown 来写
- 项目名称:模拟登陆
- 作者:
- 博客地址
- 作业内容/需求(抄)
- 本次实现需求
- 代码结构
- 测试:测试环境(window -> pycharm 3.5.1),测试用户及密码, 测试步骤
- 小结:困难和解决的问题
3. .py 文件
4. 打包以上三个文件,并上传到交作业的地方。