码迷,mamicode.com
首页 > 编程语言 > 详细

python - 语言介绍

时间:2019-01-02 12:44:35      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:变量   如何   对象引用   unicode   组织   展开   比较   介绍   合数   

python 程序的执行过程

技术分享图片

python 的实现

  技术分享图片

python 性能优化工具

  技术分享图片

python 编写/执行

  技术分享图片

python 程序文件

  技术分享图片

面向过程:
以指令为中心,由指令处理数据
如何组织代码解决问题

面想对象:
以数据为中心,所有的处理代码都围绕数据展开
如何设计数据结构组织数据,并提供对此类数据所允许处理操作

数据结构:
通过某种方式(例如对元素进行编号)组织在一起的数据元素的集合,这些数据元素可以是数字或者字符,甚至可以是其它数据的数据结构
Python 的最基本数据结构是序列
序列中德玛每个元素被分配一个序号,即元素的位置,也称为索引,索引从0开始编号
python包含内建的数据序列:列表、元组、字符串、unicode字符串、buffer对象和xrange对象

关键要素:
基本数据类型
对象引用
组合数据类型
逻辑操作符
控制流语句
算术操作符
输入/输出
函数的创建与调用

python 文件结构

  技术分享图片

python 程序中保存的所有数据都是围绕对象这个概念展开的
        程序中存储的所有数据都是对象
        每个对象都有一个身份、一个类型和一个值
            例如:school = ‘linux ’会议‘linux’ 创建一个字符串对象,其身份是指向它在内存中所处位置的指针(其在内存中的地址)而school就是引用和这个具体位置的名称
        对象的类型也称对象的类别,用于描述对象的内部表示及它支持的方法和操作
        创建特定类型的对象时,有时也将该对象成为该类型的实例
        实例被创建后,其身份和类型就不可改变
            如果对象值是可修改的,则成为可变对象
            如果对象的值不可修改,则成为不可变对象
        如果某个对象包含对其他对象的引用,则将其成为 容器
        大多数对象有大量特有的数据属性和方法
            属性:与对象相关的值
            方法:被调用时将再对象上执行某些操作的函数
            使用点(.)运算符可以访问属性和方法

两个对象比较:
    1.值比较,对象中数据是否相同
    2.身份比较:两个变量名引用的是否为同一对象
    3.类型比较:两个对象的类型是否相同。

 

python - 语言介绍

标签:变量   如何   对象引用   unicode   组织   展开   比较   介绍   合数   

原文地址:https://www.cnblogs.com/Anec/p/10207418.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!