介绍python语言_python - 语言介绍

python 程序的执行过程

20190102115528699308.png

python 的实现

20190102115528987405.png

python 性能优化工具

20190102115529204210.png

python 编写/执行

20190102115529540161.png

python 程序文件

20190102115529839977.png

面向过程:

以指令为中心,由指令处理数据

如何组织代码解决问题

面想对象:

以数据为中心,所有的处理代码都围绕数据展开

如何设计数据结构组织数据,并提供对此类数据所允许处理操作

数据结构:

通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其它数据的数据结构

Python 的最基本数据结构是序列

序列中德玛每个元素被分配一个序号,即元素的位置,也称为索引,索引从0开始编号

python包含内建的数据序列:列表、元组、字符串、unicode字符串、buffer对象和xrange对象

关键要素:

基本数据类型

对象引用

组合数据类型

逻辑操作符

控制流语句

算术操作符

输入/输出

函数的创建与调用

python 文件结构

20190102115530111472.png

python 程序中保存的所有数据都是围绕对象这个概念展开的

程序中存储的所有数据都是对象

每个对象都有一个身份、一个类型和一个值

例如:school = ‘linux ’会议‘linux’ 创建一个字符串对象,其身份是指向它在内存中所处位置的指针(其在内存中的地址)而school就是引用和这个具体位置的名称

对象的类型也称对象的类别,用于描述对象的内部表示及它支持的方法和操作

创建特定类型的对象时,有时也将该对象成为该类型的实例

实例被创建后,其身份和类型就不可改变

如果对象值是可修改的,则成为可变对象

如果对象的值不可修改,则成为不可变对象

如果某个对象包含对其他对象的引用,则将其成为 容器

大多数对象有大量特有的数据属性和方法

属性:与对象相关的值

方法:被调用时将再对象上执行某些操作的函数

使用点(.)运算符可以访问属性和方法

两个对象比较:

1.值比较,对象中数据是否相同

2.身份比较:两个变量名引用的是否为同一对象

3.类型比较:两个对象的类型是否相同。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值