Python 学习笔记#4 数据篇

1. 数据类型 

字符串(str):一个个字符连接起来的组合

字符串类型必须有引号

整数(int):整数是正整数、零和负整数的统称

浮点数(float):带有小数点的纯数字

2. 算数运算符

优先级与数学中相同

3.字符串拼接

直接用“+”号进行拼接

 4. 数据转换

5. 列表 [中括号]

(1)定义

一个列表需要使用中括号[ ]将所有数据框起来,里面中的每一个数据叫做“元素”, 元素与元素之间使用逗号隔开。

(2)切片

冒号左边空,就要从下标为0的元素开始取。右边空,就要取到列表的最后一个元素。

冒号左边数字对应的元素要拿,右边的不动。

(3)增加or删除

列表名.append( 元素 )

列表名.del( 元素下标 )

 6.字典 {大括号}

(1)定义

字典的元素由键与值组成,组成形式 键:值(键值对),冒号还是英文的冒号。

 (2)提取元素

字典名[键]

(3)增加or删除

删除:del 字典名[键]

增加:字典名[键]=值

7. 比较运算符

8. 类

多个类似事物组成的群体的统称。 

把类的个例叫做“实际的例子” 简称“实例”。

小秘籍:类就是统称,一类物品的统称。实例就是一个具体存在特指的一个事物。相似的实例就可以归到同一类中。 

属性与方法

 类的实例化

self参数:self会在类的实例化中接收传入的数据, 在代码中运行。

初始化方法

每个类中都存在一个初始化方法,这个方法不需要调用,在通过类创建实例对象的时候初始化方法会自动执行。

定义初始化方法:def __init__(self): ,init两边是双下划线。

__str__(self)会像__init__(self)方法一样,在类实例化对象时,将此方法绑定到对象中;当我们打印实例化对象时,就会自动打印出__str__(self)方法中的内容。

类的继承:让子类拥有了父类的所有属性和方法。

类的继承中,子类属于父类;子类创建的实例也属于父类。 

76d345623eb2a3cff611d565dddca2fc.png

子类可以调用父类的属性与方法,也可以调用父类的父类的属性与方法。这就是多层继承。 

多重继承中, 子类继承于多个父类的属性与方法, 但是优先继承于左边父类的属性与方法。 

子类可以在继承父类的基础上进行定制: 可以创建新属性、新方法;也可以改变继承到的属性或方法。 

9. 模块

模块是最高级别的程序组织单元,它将程序代码和数据封装起来以便重用。也就是模块可以封装任何数据、代码。

CSV模块:处理excel表格。

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值