coursera python 学习总结

为啥要写这篇总结?早上突然想到了四个字:知行合一。实践,总结,再实践,再总结经验,积累经验,为己所用。闲话少叙,来干货:

1.目标要单一,如果想要完成课程,还要健身,还要玩玩游戏、看看电影,还学别的课程。你会发现最后根本不能完成miniproject,因为游戏电影明显更能吸引意志不坚的我。你要完成它么?你只能有这一个目标,我打进化战争和爬山那两周,有两个miniproject fail了。

2.前面几个mini project比较简单,导致我对纸牌的project不够重视,最后没能完成,我从这里得到的教训就是学新东西要有敬畏之心,你一旦放松,可能就会失败

3.坚持。我一开始就下定目标要拿到证书,所以中间虽然两个project没有完成,最后还是坚持做完了飞船的project,贵在坚持,吹过的牛逼就要完成,像马拉松一样,比你聪明的人放弃了,并不意味这我也要放弃,我不太聪明,但是我愿意坚持,我可以付出更多的时间和精力在我想要的东西上

4.最重要的目标放在精力最充沛的时间做。我上午精力比较充沛,刚起床,头脑清醒,经常悔恨昨晚刷的知乎。这也是自己摸索尝试出来的,有一周上午就去调查那LHA偏位,报告是写了,我的学习任务完成不了了。

5.番茄工作法。人的精力是有限的(文献),工作一定时间要休息。这样才能继续高效率的工作。

6.每天都有应该有看得见的进度。

=======================================================

以上是这8周学习的抽象经验总结,可以应用到以后的学习当中,下面单独针对Rice的python学习总结一下

1.先看视频(幸好有中文字幕)

2.迅速完成quiz(给mini project)留出足够时间,切记重点是mini project

3.首先翻译mini project的得分要点,然后翻译mini project的实现步骤,不用一次性全部翻译完,耗时太久,前面翻译的可能会忘,而且翻译的可能不准确,有时候还是要看原文。完成一段再翻译下一段,一步一个脚印。不用全部翻译,有些对完成任务没啥帮助的可以不翻译,节省时间。

4.选择性翻译code clinic,

5.如果卡住了,在论坛搜索关键字,一般能找到答案。头脑不清醒了,休息10min,睡一觉,第二天早上再战,基本都能有进展。再看一看视频,有些视频里面都有mini project程序的片段。

6.尽量保证每天都能有进展(每天都能至少得一分),这样才有继续下去的勇气,也有看得见的进度.

7.利用谷歌浏览器同步书签,有道云同步笔记

======================================================

我都学到了啥?

1.一点点的编程能力

2.英语阅读,翻译能力

3.提高打字速度

4.成就感(实现一个功能的时候很开心)

5.充实感(时间用来干正事了)

时间: 2024-10-14 12:48:23

coursera python 学习总结的相关文章

python学习的一些感悟

首先声明,这里用到的库是在coursera上学习时,老师建立的一个库 #timer import simplegui import random # global state message = "Python is Fun!" position = [50, 50] width = 500 height = 500 interval = 2000 #Handler for text box def update(text): global message message = text

python学习:程序控制结构·作业20141219

Python学习:程序控制结构 20141219 编程环境: windows 7 x64 python 2.7.6 题目: 1 编写程序,完成下列题目(1分) 题目内容: 如果列出10以内自然数中3或5的倍数,则包括3,5,6,9.那么这些数字的和为23.要求计算得出任意正整数n以内中3或5的倍数的自然数之和. 输入格式: 一个正整数n. 输出格式: n以内中3或5的倍数的自然数之和. 输入样例: 10 输出样例: 23 时间限制:500ms内存限制:32000kb n = int(raw_in

python学习第二天

python学习的第二天就是个灾难啊,这天被打击了,自己写的作业被否认了,不说了,写博客还是个好习惯的,要坚持下去,就不知道能坚持到什么时候.呵呵!!! 这天教的知识和第一天的知识相差不大,区别在于比第一天讲的更细了(我们是两个老师教的,风格是不一样的),这次也写那些比较细的知识点. python的简介 (1)你的程序一定要有个主文件. (2)对于python,一切事物都是对象,对象基于类创建.#似懂非懂,不过有那么点似懂. 知识点 #__divmod__ 会把两个数字相除的商和余数以元组的方式

[Python 学习] 二、在Linux平台上使用Python

这一节,主要介绍在Linux平台上如何使用Python 1. Python安装. 现在大部分的发行版本都是自带Python的,所以可以不用安装.如果要安装的话,可以使用对应的系统安装指令. Fedora系统:先以root登入,运行 yum install python Ubuntu系统:在root组的用户, 运行 sudo apt-get install python 2. 使用的Python的脚本 Linux是一个以文件为单位的系统,那么我们使用的Python是哪一个文件呢? 这个可以通过指令

python学习之最简单的用户注册及登录验证小程序

文章都是从我的个人博客上粘贴过来的哦,更多内容请点击 http://www.iwangzheng.com 正如很多同学所知道的,楼主开始学习python了,前进的道路曲曲折折,有荆棘也有陷阱,从最简单的小程序写起,每天练习,将python进行到底. 有一点比较别扭的就是python的换行之后空四个空格,ruby都是两个,并且python在方法和循环语句的第一句都要加冒号 mysql> show create table user; mysql> alter table user add sal

python学习--创建模块

昨天做了python客户端和服务器端通信,并把接收到的信息写到数据库,因为对数据库进行操作是个经常调用的行为,所以我想把调用数据库的操作写成一个module来给其它python程序调用,所以将昨天的服务器端程序拆分为两个文件: 1.主程序python.py #!/usr/bin/env python import socket import json import connmysql s = socket.socket(socket.AF_INET,socket.SOCK_STREAM,0) h

OpenCV之Python学习笔记

OpenCV之Python学习笔记 直都在用Python+OpenCV做一些算法的原型.本来想留下发布一些文章的,可是整理一下就有点无奈了,都是写零散不成系统的小片段.现在看 到一本国外的新书<OpenCV Computer Vision with Python>,于是就看一遍,顺便把自己掌握的东西整合一下,写成学习笔记了.更需要的朋友参考. 阅读须知: 本文不是纯粹的译文,只是比较贴近原文的笔记:         请设法购买到出版社出版的书,支持正版. 从书名就能看出来本书是介绍在Pytho

Python学习day5作业-ATM和购物商城

Python学习day5作业 Python学习day5作业 ATM和购物商城 作业需求 ATM: 指定最大透支额度 可取款 定期还款(每月指定日期还款,如15号) 可存款 定期出账单 支持多用户登陆,用户间转帐 支持多用户 管理员可添加账户.指定用户额度.冻结用户等 购物车: 商品信息- 数量.单价.名称 用户信息- 帐号.密码.余额 用户可充值 购物历史信息 允许用户多次购买,每次可购买多件 余额不足时进行提醒 用户退出时 ,输出当次购物信息 用户下次登陆时可查看购物历史 商品列表分级显示 1

Python学习记录day6

Python学习记录day6 学习 python Python学习记录day6 1.反射 2.常用模块 2.1 sys 2.2 os 2.3 hashlib 2.3 re 1.反射 反射:利用字符串的形式去对象(默认)中操作(寻找)成员 cat commons.py #!/usr/bin/env python#_*_coding:utf-8_*_''' * Created on 2016/12/3 21:54. * @author: Chinge_Yang.''' def login(): pr