python基础入门
上一篇 /
下一篇 2016-08-29 14:15:30
/ 个人分类:selenium
从最初的“Hello World”,走到面向对象。该回过头来看看,教程中是否遗漏了什么。
我们之前提到一句话,"Everything is Object". 那么我们就深入体验一下这句话。
我们熟悉了对象和类的基本概念。我们将进一步拓展,以便能实际运用对象和类。
Python使用类(class)和对象(object),进行面向对象(object-oriented programming,简称OOP)的编程。
面向对象的最主要目的是提高程序的重复使用性。我们这么早切入面向对象编程的原因是,Python的整个概念是基于对象的。了解OOP是进一步学习Python的关键。
下面是对面向对象的一种理解,基于分类。
函数最重要的目的是方便我们重复使用相同的一段程序。
将一些操作隶属于一个函数,以后你想实现相同的操作的时候,只用调用函数名就可以,而不需要重复敲所有的语句。
循环用于重复执行一些程序块。从上一讲的选择结构,我们已经看到了如何用缩进来表示程序块的隶属关系。循环也会用到类似的写法。
缩进
Python最具特色的是用缩进来标明成块的代码。我下面以if选择结构来举例。if后面跟随条件,如果条件成立,则执行归属于if的一个代码块。
Python的运算符和其他语言类似
(我们暂时只了解这些运算符的基本用法,方便我们展开后面的内容,高级应用暂时不介绍)
sequence(序列)是一组有顺序的元素的集合
(严格的说,是对象的集合,但鉴于我们还没有引入“对象”概念,暂时说元素)
相关阅读:
- Python基础教程至60课 (zaza9084, 2016-7-19)
- 基于python3的手机号生成脚本 (雷哥V5, 2016-7-19)
- python文件查找 (avv, 2016-7-20)
- python学习心得 (雷哥V5, 2016-7-22)
- 通信测试中的仪表自动化 (zaza9084, 2016-8-08)
- python模拟登陆知乎 (大C, 2016-7-28)
- python子进程模块subprocess (smalllin, 2016-8-11)
- 【转】python文件和目录操作方法大全(含实例) (simplezhuo, 2016-8-16)
- Python安装模块出错(ImportError: No module named setuptools)解决方法 (xuquan, 2016-8-26)
- Python非常详细编程笔记 (zaza9084, 2016-8-29)
收藏
举报
TAG:
Python
python