python
scratlc
这个作者很懒,什么都没留下…
展开
-
Python基础01 Hello World!
Python命令行假设你已经安装好了Python, 那么在Linux命令行输入:$python将直接进入python。然后在命令行提示符>>>后面输入:>>>print('Hello World!')可以看到,随后在屏幕上输出:Hello World!print是一个常用函数,其功能就是输出括号中得字符串。(在Python 2.x中,print还可以是一个关转载 2016-09-01 16:35:53 · 227 阅读 · 0 评论 -
Python基础10 反过头来看看
从最初的“Hello World”,走到面向对象。该回过头来看看,教程中是否遗漏了什么。我们之前提到一句话,"Everything is Object". 那么我们就深入体验一下这句话。 需要先要介绍两个内置函数,dir()和help()dir()用来查询一个类或者对象所有属性。你可以尝试一下>>>print dir(list)help()用来查询的转载 2016-09-01 16:45:07 · 202 阅读 · 0 评论 -
Python基础09 面向对象的进一步拓展
我们熟悉了对象和类的基本概念。我们将进一步拓展,以便能实际运用对象和类。 调用类的其它信息上一讲中提到,在定义方法时,必须有self这一参数。这个参数表示某个对象。对象拥有类的所有性质,那么我们可以通过self,调用类属性。class Human(object): laugh = 'hahahaha' def show_laugh(self):转载 2016-09-01 16:44:20 · 168 阅读 · 0 评论 -
Python基础08 面向对象的基本概念
Python使用类(class)和对象(object),进行面向对象(object-oriented programming,简称OOP)的编程。面向对象的最主要目的是提高程序的重复使用性。我们这么早切入面向对象编程的原因是,Python的整个概念是基于对象的。了解OOP是进一步学习Python的关键。下面是对面向对象的一种理解,基于分类。 相近对象,归为类转载 2016-09-01 16:43:33 · 194 阅读 · 0 评论 -
Python基础07 函数
函数最重要的目的是方便我们重复使用相同的一段程序。将一些操作隶属于一个函数,以后你想实现相同的操作的时候,只用调用函数名就可以,而不需要重复敲所有的语句。 函数的定义首先,我们要定义一个函数, 以说明这个函数的功能。def square_sum(a,b): c = a**2 + b**2 return c这个函数的功能是求两个数的转载 2016-09-01 16:42:47 · 190 阅读 · 0 评论 -
Python基础06 循环
循环用于重复执行一些程序块。从上一讲的选择结构,我们已经看到了如何用缩进来表示程序块的隶属关系。循环也会用到类似的写法。 for循环for循环需要预先设定好循环的次数(n),然后执行隶属于for的语句n次。基本构造是for 元素 in 序列: statement 举例来说,我们编辑一个叫forDemo.py的文件for a in [3,4.转载 2016-09-01 16:42:06 · 159 阅读 · 0 评论 -
Python基础05 缩进和选择
缩进Python最具特色的是用缩进来标明成块的代码。我下面以if选择结构来举例。if后面跟随条件,如果条件成立,则执行归属于if的一个代码块。 先看C语言的表达方式(注意,这是C,不是Python!)if ( i > 0 ){ x = 1; y = 2;}如果i > 0的话,我们将进行括号中所包括的两个赋值操作。括号中包含的就是块操作,它隶属于if。转载 2016-09-01 16:41:31 · 159 阅读 · 0 评论 -
Python基础04 运算
数学运算>>>print 1+9 # 加法>>>print 1.3-4 # 减法>>>print 3*5 # 乘法>>>print 4.5/1.5 # 除法>>>print 3**2 # 乘方 >>>print 10%3 # 求余数 判断判断是真还是假,返回True/False>转载 2016-09-01 16:40:11 · 214 阅读 · 0 评论 -
Python基础03 序列
sequence 序列sequence(序列)是一组有顺序的元素的集合(严格的说,是对象的集合,但鉴于我们还没有引入“对象”概念,暂时说元素) 序列可以包含一个或多个元素,也可以没有任何元素。我们之前所说的基本数据类型,都可以作为序列的元素。元素还可以是另一个序列,以及我们以后要介绍的其他对象。 序列有两种:tuple(定值表; 也有转载 2016-09-01 16:39:33 · 211 阅读 · 0 评论 -
Python基础02 基本数据类型
变量不需要声明Python的变量不需要声明,你可以直接输入:>>>a = 10那么你的内存里就有了一个变量a, 它的值是10,它的类型是integer (整数)。 在此之前你不需要做什么特别的声明,而数据类型是Python自动决定的。>>>print a>>>print type(a)那么会有如下输出:10 这里,我们学转载 2016-09-01 16:38:30 · 147 阅读 · 0 评论 -
Mac下安装配置Python2和Python3并相互切换使用
一、安装Python2Mac系统已经默认带有Python2.7了,所以无需安装它。 控制台输入:which python 可以查看到: /System/Library/Frameworks/Python.framework/Versions/2.7/bin/python二、安装Python31、官网pkg安装python版本登录 Python 官网,下载所需版本:Welcom...原创 2019-01-30 10:52:35 · 965 阅读 · 0 评论