python学习阶段总结记录:3.python基础知识-对象

对象是指:类-实例,eg:人是一个类,张三是个实例。

自己的理解所谓的面向对象就是面对以下的实例元素...

eg:张三的姓名,张三的同学,张三的工作

一.变量(variable):可以被赋值,并引用的对象.

  1. 注意大小写,一般使用小写,因为大写有特殊的含义,比如说类,所以从一开始注意,代码的可读性和规范性会提高.
  2. 不能有空格,一般使用下划线_.
  3. 不要使用python内置的关键字和函数名,
  4. 主要O和0的使用,很容易混淆.

二.字符串string:就是一系列的字符

三.数(number):数字

  1. 整数(int):不含小数的阿拉伯数字;
  2. 浮点数(float):含有小数的数值;
  3. 常量:在程序执行的生命执行周期保持不变得变量,通常用全部大写来表示.
  4. 浮点数不能存在整数属性中,反过来也一样.

四.列表(list):一系列按照一定顺序排列的元素组成,元素可以是字符串也可以是数.也可以是列表或是字典.

  1. 索引:元素的排列顺序,索引是从0开始,可以用-数代表倒序.
  2. 命名:通常给列表命名后面加s;
  3. 切片:可从列表中取出一部分顺序的值eg:[0];
  4. 取值:可取出列表中某一段,eg:[0,9]
     

五.字典(dictionary)是一些列对应的键和值.

  1. 键(key)和值(value)对应;
  2. 列表中的元素可以是字典;
  3. 字典的值可以是列表;
  4. 字典可以存储列表和字典,方法是使用变量,用列表或字典给变量赋值

六.函数(function)和方法(method)

  1. 函数比较像数学中的公式,可以自己创建;
  2. 方法是函数的一种类型,是在类中建立的函数;
  3. 函数是由形参和结果构成,实参是用户设定的形参的值;
  4. 由实参给形参赋值,就是实例化;
  5. 在实际使用时,函数需要实参赋值,也就是实例化使用,而方法是类实例化,用实例调用.
  6. 实例化我的理解就是具体使用.eg:函数和类的使用.

七.类(class):类的作用是模拟现实中存在的物体.

  1. 具有通用的行为的一类对象,eg:狗是类,小狗是实例化;小狗是类,叫Jake的小狗是实例化.
  2. 属性是类的形参,可以定义关于类的形参的函数,叫方法.
  3. 类是可以被继承,一般是小类继承大类;

八.模块(model)

  1. 模块是一个python文件;
  2. 模块可以存储一个或多个类;
  3. 可以导入整个模块,或模块内的一个或多个类.

九.内置的关键字/函数和方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值