Python阶段总结

---恢复内容开始---

Python阶段总结

Python安装:

首先我们需要安装Python软件,老师发了一个安装包直接点击下载安装即可,根据电脑位数选择下载64位。安装成功后,从“开始”选择Anaconda3(64-bit)点击选择Jupyter notebook出现如下界面,等待即会跳转至网页界面,便可使用了。

Python基本语法:

标识符:由字母、数字、下划线组成,包括英文、数字以及下划线(__)但不能以数字开头。以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入;以双下划线开头的 __foo 代表类的私有成员;以双下划线开头和结尾的 __foo__ 代表 Python 里特殊方法专用的标识,如 __init__() 代表类的构造函数。

以下附上部分上机作业例图:

介绍部分内容:

面向对象:类的定义与调用

类是对象的模板,封装了对应现实实体的性质和行为

实践成果:

 

自定义对象的排序:

Python列表类型的sort方法和内置排序函数sorted():由于Python的可扩展性,每种数据类型可以定义特殊方法def__lt__(self,y)返回True视为比y“小”,排在前,而返回False视为比“大”,排在后任何自定义类都可以使用x<y这样的比较,只要类定义了特殊方法__lt__

举例:

类的继承机制:代码复用

如果两个类具有:“一般-特殊”的逻辑关系,那么特殊类就可以作为一般类的“子类”来定义,从“父类”继承属性和方法

子类对象可以调用父类方法,除非这个方法在 子类中重新定义了(覆盖override)

举例:

阶段总结:

Python是一种面向对象、直译式计算机程序语言,也是一种功能强大而完善的通用型语言。

---恢复内容结束---

转载于:https://www.cnblogs.com/xiaojiedingjie/p/7675128.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值