AP计算机科学A(APcomputer science A)复习备考攻略视频教程
42881人在学
上次安装了 Git 之后,我让大家用命令: git clone https://github.com/crossin/CrossinClass.git 把我在 GitHub 上建立的项目“复制”到本地。这就是创建......
2014-10-21 09:46:43
要用Git,首先肯定要安装它。简要说一下Win,Mac和Linux三种平台的安装方法。 Windows Git的官网(http://git-scm.com)提供了Windows下Git客户端的安装包。也可以去msysGit项目的页面上下......
2014-10-20 15:05:05
[/图片] 说Git就不能不说GitHub。 以下摘录一段网上的文章片段,介绍一下GitHub。 来自阳志平的网志《如何高效利用GitHub》视频教程 Q1:GitHub是什么 A1:一家公司 位于旧金山,由Chris Wanstr......
2014-10-20 15:01:51
今天起,我会在微信推送文章里穿插一个新的系列:Git。和之前Python入门教程不同,这个系列需要有一点编程的经验。倒不是因为它很难,只是如果没有开发过稍大一点的项目,或者没有和别人合作开发过,你可能无法理解Git的用处,对其中涉及的内容也......
2014-10-20 11:42:05
昨晚睡觉前刷朋友圈,看到有朋友转了一篇叫做《和上帝一起掷骰子》的文章视频教程,里面提到了很多概率有关的问题,不少经过计算得出的概率都与人第一看上去产生的直觉大相径庭。所以,人类的直觉往往是靠不住的。 举两个例子: 若1千人中有1人携......
2014-10-20 11:10:26
Cocos2d-x 是一个开源的跨平台游戏框架,也是目前最流行的游戏引擎之一。现在国内流行的手机游戏,多半都是用此引擎开发。如果是对游戏开发,尤其是手机游戏开发感兴趣的同学,不妨去深入了解一下。不管是用来自己开发游戏技能培训,还是去找一份游......
2014-10-17 07:52:32
很多新手在学习语言钱,都会有这种困惑,到底自己该学习哪门语言,你准备好学习一门新的编程语言了吗?现在有课课家在线学习平台小编来和大家分忧吧。 [/图片] 也许你刚刚来到程序开发的世界,那么欢迎你!也许你已经有很多年开发经验,只是现在你觉得可......
2014-10-17 07:48:45
写代码,不可避免地会出现bug。很多人在初学编程的时候,当写完程序运行时,发现结果与自己预料中的不同,或者程序意外中止了,就一时没了想法,不知道该从何下手,只能反复重新运行程序,期待忽然有次结果就对了。 今天我就来讲讲代码遇到问题时的一些......
2014-10-16 11:04:17
现在到处都说“大数据”,我也跟着标题党一下。今天要说的这个,还算不上大数据,只能说跟以前的习题相比,数据量略大了一点。前阵子我们做了个抓取热映电影的程序。有个朋友看到了就说,他正好需要一项数据:豆瓣上的电影按评价人数......
2014-10-16 10:57:04
Python中有一个time模块,它提供了一些与时间相关的方法。利用time,可以简单地计算出程序运行的时间。对于一些比较复杂、耗时较多的程序,可以通过这种方法了解程序中哪里是效率的瓶颈,从而有针对性地进行优化。 在计算机领域有一个特......
2014-10-16 10:48:40
今天来说一说Python中的random模块。 random模块的作用是产生随机数。之前的小技能培训当等于的时候,比如: random.randint(3, 3) 的结果就永远是3 除了randint,random模块中比较常用的方法还......
2014-10-16 10:32:16
来说上次的习题: (021)88776543 010-55667890 02584453362 057166345673 一个可以匹配出在线学习所有结果的表达式是 \(?0\d{2,3}[)-]?\d{7,8} 解释一下: \(? ()在正......
2014-10-16 10:25:17
今天来挖个新坑,讲讲正则表达式。 什么是正则表达式?技能培训在回答这个问题之前,先来看看为什么要有正则表达式。 在编程处理文本的过程中,经常会需要按照某种规则去查找一些特定的字符串。比如知道一个网页上的图片都是叫做'image/8554......
2014-10-16 10:17:23
有同学问起昨天那段测试代码里的问题,我来简单说一下。 1. r"hi" 这里字符串前面加了r,是raw的意思,它表示对字符串不进行转义。技能培训为什么要加这个?你可以试试print "\bhi"和r"\bhi"的区别。 >>> prin......
2014-10-16 10:17:08
先来公布上一课习题的答案: \bs\S*?e\b 有的同学给出的答案是"\bs.*?e\b"。视频教程测试一下就会发现,有奇怪的'sea sue'和'sweet see'混进来了。既然是单词,我们就不要空格,所以需要用"\S"而不是".......
2014-10-16 10:16:51
1. 我们已经了解了正则表达式中的一些特殊符号,如\b、\d、.、\S等等。在线学习这些具有特殊意义的专用字符被称作“元字符”。常用的元字符还有: \w - 匹配字母或数字或下划线或汉字(我试验下了,发现3.x版本......
2014-10-16 10:16:23
Guido van Rossum,Python之父,就是他用一部英国喜剧《蒙提·派森的飞行马戏团》(Monty Python and the Flying Circus)命名了这门语言。1989年,他在荷兰创造了Python(......
2014-10-15 10:47:11
之前我们讲过一些Python的模块,如chardet、pygame,这些模块不包含在python的默认代码中,需要从外部下载并安装。有些模块提供了自动安装的文件,比如pygame的Windows版本,直接双击安装就可以。但大多数模块没有提供......
2014-10-15 10:30:21
在知乎上看到一个问题:“可以用 Python 做哪些神奇好玩的事情?”。被赞同最多的一个回答提到了一个叫做Kurt Grandis的程序员在线学习,他用Python做了一套自动防御水枪系统抵御他家后院时常出现的松鼠。......
2014-10-15 10:23:18
python里面的字符编码是让人头大的一个东西,在线学习甚至很多时候你都不知道现在拿到的文本到底是什么编码。 这时候,chardet可以帮你判断编码。chardet是python的第三方扩展,用来检测字符串或文件的编码。你需要去下载它,搜......
2014-10-14 10:14:32