为什么学python?目的很简单,想抓数据,想更好地抓取数据,希望抓到的数据更加精确且多。目前工作里遇到的最头疼的问题就是数据问题。来源不明,结构混乱,而且还很难得到。之前有看到别人分享的,通过python爬网站获取数据来分析,所以很好奇也很想学会。原本觉得麻烦,但想通了,如果现在不学,那一年后,两年后,五年后,十年后我还是不会,还是只有羡慕别人说好想学。所以,就赶紧开始了。

正好Coursera有Python的课程,密西根大学出品,就加入了。至于费用,可以选免费学习,不要证书。反正,我们想要的是知识,不是证书,对吧?当然,如果你觉得付费学习对你个人更好,比如转行、跨专业申请学校等等,那就付费坚持学下来领证吧。个人感觉coursera的质量还是很高的,但前提是你得不光看视频,还要看阅读资料,还要在论坛里跟别人讨论。你在哪儿付出的时间,在你身上都看得到。

这个课是这周(6/13)刚开始的,一口气已经看完前三周的内容,因为信息量实在太少了,打算用这个帖子来记录下,感兴趣的朋友可以一起学,这样就有人讨论啦。

6/16/2016

Week 1

我觉得重点就是下图,解析了一下电脑的工作原理。

Central Processing Unit--电脑计算工作的地方,持续提问what next?

Main Memory - 电脑储存数据的地方,速度快,但没电就没保存,所以是短期储存。

Secondary Memory - 电脑储存数据的次级区,速度慢,但长期储存。我们常用的USB也算Secondary Memory的一种。

Input and Output Device - 就是键盘,鼠标,屏幕等我们和电脑互动的东西。

我们人就处在Main Memory的地方,不断回答电脑CPU的what next的问题,给它下一步的操作指示。

Python is a source language. 我们用它来告诉电脑我们想干嘛,然后python再把我们写的东西翻译成机器语言(machine language),就是100011010101这种语言。这就是python在电脑里发挥的作用。

Week 2

安装Python。推荐安装TextWrangler来编写代码,而不是python官网自带的一个叫IDLE的东西。然后本课程教学的还是Python 2.0,因为据说Python 3.0还不够流行。

Week 3

终于开始讲编程啦!

>>> 左边这个代表python在问你“what’s next?" 你下一步想干嘛?

Syntax Error --刚开始编程的时候,最常遇到的就是"Syntax Error", 这个代表python在说,我看不懂你在讲什么。看到这个,就说明你写的东西有错误,不要灰心也不要生气,耐心点再检查检查,写对它就会刷刷刷地快速算出来啦!课程里老头把python比喻成狗,非常忠心,有求必应,但词汇量少,你必须说它能理解的尽有的词汇。很贴切哈,这样python的形象一下可爱温和多啦。

Python的词汇有哪些呢,如下

这些词汇叫做reserved words,也就是说都是python懂的字,如果你乱用,它会理解为原本设定好的特定含义。举例,你家的狗听到你开零食袋的声音就会立马冲向你,不管你是不是说要给它吃的,因为它只知道开零食袋的声音代表有吃的。

以后课程应该会细说每个词是怎么用的。

三种架构 - sequential/conditional/repeat,翻译过来我的理解就是:顺序/条件/重复。

-顺序:按照指示一步一步走,就像菜谱。

-条件:就是如果xxx,就yyy,如果不zzz,就kkk,等等。

-重复:就是一个循环圈。举例:x=2, x=x+2, 输出x。 这就是个循环重复了,你不断点输出,它就不断重复计算给你答案4,6,8,...突然想到Hodor的命运就是一个悲剧的loop,T T。。

然后讲了下程序员的思维应该是怎么样的,老头子带着做了几个找数字的游戏,发现自己一开始就是个机器思维,不是他所谓的人的思维。。我是该开心呢还是更开心呢。。

这一周内容就又结束了。

嗯,目前看来还挺简单呐~

感兴趣的可以在Coursera里面搜,课程名字叫大家的编程(Python入门)。下图第三个就是。第一个专项课程列表可以看到从入门到精通的所有课程。

-

好想学python下载_Python | 从零开始学(1)相关推荐

  1. 从零开始学python项目_从零开始学Python程序设计

    领取成功 您已领取成功! 您可以进入Android/iOS/Kindle平台的多看阅读客户端,刷新个人中心的已购列表,即可下载图书,享受精品阅读时光啦! - | 回复不要太快哦~ 回复内容不能为空哦 ...

  2. 跟我从零开始学python之一_从零开始学 Python 之运算符

    从零开始学 Python 之运算符 前言 大家好,这里是「痴海」从零开始学习 Python 系列教程.此文首发于「痴海」公众号,欢迎大家去关注.学习一门语言最好的办法,就是教懂别人.在这公众号,我会从 ...

  3. 看漫画学python下载_Python下载漫画

    上午起来提不起劲,于是就用电脑看漫画,但是在线看漫画好烦,就想下下来看.一个一个点太麻烦,于是花了点时间用python写了个demo,把爱漫画的漫画下载下来,这样就可以随时随地看了.这也是我首次尝试用 ...

  4. 看漫画学python下载_Python爬虫实现漫画下载 - 『编程语言区』 - 吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn...

    [Python] 纯文本查看 复制代码import requests import lxml.html import os import re class Api(): # 搜索漫画 # keywor ...

  5. 看漫画学python下载_Python爬虫——漫画下载

    在文章: Python爬虫--利用PhantomJS下载动态加载图片中,我们已经知道了如何利用PhantomJS来下载网页中动态加载的图片.本次分享的目标是,下载动漫网页中的漫画,示例网址如下:htt ...

  6. 从零开始学python网络爬虫-从零开始学Python网络爬虫 PDF 下载

    资料目录: 前言 第1章 Python零基础语法入门 1 1.1 Python与PyCharm安装 1 1.1.1 Python安装(Windows.Mac和Linux) 1 1.1.2 PyChar ...

  7. 从零开始学python网络爬虫-从零开始学Python 三(网络爬虫)

    本章由网络爬虫的编写来学习python.首先写几行代码抓取百度首页,提提精神,代码如下: importurllib.request file=urllib.request.urlopen(" ...

  8. 编程软件python怎样开始学-Python 3.7从零开始学

    1.jpg (79.79 KB, 下载次数: 4) 2020-2-15 15:42 上传 内容简介 本书专门针对Python新手量身编写,涵盖Python 3实际开发的重要知识点,内容包括:Pytho ...

  9. 《Python深度学习从零开始学》简介

    #好书推荐##好书奇遇季#深度学习入门书<Python深度学习从零开始学>,京东当当天猫都有发售.从模型和实验入手,快速掌握深度学习技术. 业内大咖强力推荐!!!武汉大学信息管理学院教授 ...

最新文章

  1. Oracle Advanced Security:Column Encryption Overhead
  2. 如何查看tensorflow源代码
  3. dedemodule.class.php,DEDECMS5.7模块/模块管理列表显示空白问题解决方法
  4. 如何解决ajax跨域问题(转)
  5. FPGA设计技巧总结
  6. python作用域排序_11道Python常见面试题,80%的人不会
  7. Python之网络编程(Socket)
  8. 《Java开发实战经典》PDF+随书视频
  9. 计算机应用技术中的c语言,C语言程序设计——Visual C++6.0(高等院校计算机应用技术系列教材)...
  10. keil5——安装教程附资源包
  11. bitbake 编译错误集
  12. java模拟器怎么调中文_电脑java模拟器(javagame模拟器)
  13. [Excel知识技能] Excel数据类型
  14. 入侵和攻击模拟(BAS)实践
  15. springmvc考研交流平台 java ssm mysql
  16. 2022年自考专业考试(英语)外贸函电练习题
  17. onReachBottom不触发的原因
  18. 电子邮件市场中,如何使用您的Gmail?
  19. Canvas 3D魔方小游戏
  20. 半导体传感器的零点漂移

热门文章

  1. Fiddler抓取APP网络请求
  2. QT隐式调用VC开发的DLL
  3. leetcode 777. Swap Adjacent in LR String | 777. 在LR字符串中交换相邻字符(双指针)
  4. leetcode 190. Reverse Bits | 190. 颠倒二进制位(移位操作,十进制二进制相互转换,打表法)
  5. 【Java多线程】高级主题:定时调度、quartz、指令重排、volatile、ThreadLocal
  6. 文件路径最好使用正斜杠,使用反斜杠可能在unix系统中访问不到文件
  7. 怎么break java8 stream的foreach
  8. Leet Code OJ 172. Factorial Trailing Zeroes [Difficulty: Easy]
  9. 2016电大计算机网考,2016年电大-电大计算机网考题库[].doc
  10. wpf加载上千张图片部分图片不显示_开源WPF控件库MaterialDesignInXAML推荐