【Python 第20课】命令行常用命令

说一下命令行(Windows下叫“命令提示符”,Mac下叫“终端”)里的常用命令。 打开命令行,我们会看到每行前面都有诸如 C:\Documents and Settings\Crossin> 或者 MyMacBook:~ crossin$ 之类...

2016/01/02 14:00
51
【Python 第19课】 函数

数学上的函数,是指给定一个输入,就会有唯一输出的一种对应关系。编程语言里的函数跟这个意思差不多,但也有不同。函数就是一块语句,这块语句有个名字,你可以在需要时反复地使用这块语句。...

2016/01/02 13:58
20
【Git 第12课】 抓取/推送数据

当添加了远程仓库之后,肯定不能只在列表中看到个名字就完事了。我们要通过远程仓库来存放数据。 抓取数据的命令是: git fetch [remote-name] 比如对于我们上次添加的 myremote 远程仓库,就...

2016/01/02 13:01
28
【Git 第11课】 远程仓库

之前讲了很多课,都是在本地仓库里进行操作。而 Git 的作用一方面在于对文件进行版本控制,更重要的是便于多人协作开发。因此只有本地仓库的 Git 算不上真正的 Git。而 GitHub 就是创建远程仓...

2016/01/02 13:00
15
【Git 第10课】 版本回退

上次说到,如果你已经提交了代码,但是又后悔了,想要放弃这次的改动,回到之前的版本。这时候就需要做版本回退。 我们先在工作目录中运行 git log 命令,看看到目前为止的提交记录: commit...

2016/01/02 12:59
27
【Git 第9课】 撤销修改

前面说了,如果你手滑删掉了一个文件,可以用 Git 帮你找回来。同样,如果一个文件被你改来改去面目全非,直到程序无法运行,你累感不爱想要回到开始的状态,Git 也可以帮你轻松搞定。 我们现...

2016/01/02 12:58
17
【Git 第8课】 移除文件

有进就有出,有借就得有还。有添加文件,自然也必须得有移除文件。当不想继续对某个文件进行版本控制的时候,就需要把它从 Git 中移除。 从 Git 中移除一个文件,本质上做的事情就是把这个文...

2016/01/02 12:57
17
【Git 第7课】 忽略文件

在文件夹中,经常会有些“其他”文件,比如上节课最后提到的,编辑器产生~结尾的备份文件,或者一些临时文件。又可能,某些文件我们只是在本地使用,并不想提交到远程的仓库中被别人看到。但...

2016/01/02 12:56
18
【Git 第6课】 文件状态

在第4课的最后,我们用以下两条命令: git add readme.txt git commit -m 'my first commit' 向我们新建的git仓库中添加了对readme.txt文件的版本控制。现在,我们要试图对仓库中的文件进行一...

2016/01/02 12:55
14
【Git 第5课】 Git工作流

上次课中,我们创建了自己的Git仓库,并向其中添加了一个readme.txt的文件。在继续深入介绍Git的使用方法之前,有必要先来讲一讲Git的工作流。 在你自建的Git本地仓库中,有三个区域:本地目...

2015/12/26 22:07
123
【Git 第4课】 创建Git仓库

命令: git clone https://github.com/crossin/CrossinClass.git 把我在 GitHub 上建立的项目“复制”到本地。这就是创建 Git 仓库的一种方法:从现有的仓库“克隆”。 Git 中所谓的“仓库”...

2015/12/26 21:59
24
【Git 第3课】 安装Git

要用Git,首先肯定要安装它。简要说一下Win,Mac和Linux三种平台的安装方法。 Windows Git的官网(http://git-scm.com)提供了Windows下Git客户端的安装包。也可以去msysGit项目的页面上下载:...

2015/12/26 21:55
43
【Git 第2课】 GitHub是什么?

说Git就不能不说GitHub。 以下摘录一段网上的文章片段,介绍一下GitHub。 来自阳志平的网志《如何高效利用GitHub》http://www.yangzhiping.com/tech/github.html Q1:GitHub是什么 A1:一家公...

2015/12/26 21:21
86
【Git 第1课】 什么是Git?

 和之前Python入门教程不同,这个系列需要有一点编程的经验。倒不是因为它很难,只是如果没有开发过稍大一点的项目,或者没有和别人合作开发过,你可能无法理解Git的用处,对其中涉及的内容...

2015/12/26 21:14
26
【Python 第18课】 bool类型转换

昨天最后留的几句关于bool类型的转换,其中有一行: bool('False') print一下结果,会发现是True。这是什么原因? 因为在python中,以下数值会被认为是False: 为0的数字,包括0,0.0 空字符...

2015/12/25 09:10
126
【Python 第17课】 类型转换

python的几种最基本的数据类型,我们已经见过: 字符串 整数 小数(浮点数) bool类型 python在定义一个变量时不需要给它限定类型。变量会根据赋给它的值,自动决定它的类型。你也可以在程序...

2015/12/25 09:09
15
【Python 第16课】 字符串格式化2

之前我们说到,可以用%来构造一个字符串,比如 print '%s is easy to learn' % 'Python' 有时候,仅仅代入一个值不能满足我们构造字符串的需要。假设你现在有一组学生成绩的数据,你要输出这...

2015/12/25 09:08
18
【Python 第15课】 循环的嵌套

设想一样,如果我们要输出5个*,用for循环要这么写 for i in range(0, 5):  print '*' 如果想让这5个*在同一行,就在print语句后面加上逗号 for i in range(0, 5):  print '*', 但如果我想...

2015/12/21 17:26
626
【Python 第14课】 字符串格式化

我们在输出字符串的时候,如果想对输出的内容进行一些整理,比如把几段字符拼接起来,或者把一段字符插入到另一段字符中间,就需要用到字符串的格式化输出。 先从简单的开始,如果你想把两段...

2015/12/20 16:06
58
【Python 第13课】 字符串

字符串就是一组字符的序列(序列!又见序列!还记得我说过,range就是产生一组整数序列。今天仍然不去细说它。),它一向是编程中的常见问题。之前我们用过它,以后我们还要不停地用它。 py...

2015/12/20 16:03
34

没有更多内容

加载失败,请刷新页面