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

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

举例:

类的继承机制:代码复用

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

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

举例:

阶段总结:

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

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

python考核总结_Python阶段总结相关推荐

  1. Python学习的十个阶段,学完大成,对应一下看看你自己在哪个阶段

    大家好,我是梦雅. \ 今天给大家整理了Python学习的十个阶段内容,看看你现在正处于哪个阶段,想学习的朋友也可以根据这个阶段规划学习. \ \ \ 阶段一:Python基础[ 初入江湖] \ Li ...

  2. Python学习教程(Python学习视频_Python学些路线):Day05 总结和练习

    Python学习教程(Python学习视频_Python学些路线):总结和练习 练习清单 寻找"水仙花数". 寻找"完美数". "百钱百鸡" ...

  3. 自学了python基础英语_Python自学路线图之Python基础自学

    Python自学路线图从Python基础语法开始,Python第一个程序,条件控制语句基础,容器类型基础,函数基础等.这些对Python小白的数学和英语能力的要求门槛不高,在学习的过程中积累相应的数学 ...

  4. 海龟作图python小猪佩奇_python海龟做图20秒完成小猪佩奇,附源码!

    Python(发音:英[?pa?θ?n],美[?pa?θɑ:n]),是一种面向对象.直译式电脑编程语言,也是一种功能强大的通用型语言,已经具备近二十年的发展历史,成熟且稳定.它包含了一组完善并且容易理 ...

  5. 猿编程python分为几个阶段_各个阶段的python学习路线?

    再放出干货之前,我们普及一下编程语言的基础知识.用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个MP3,编写一个文档等等,而计算机干活的CPU只认识机器指令,所以,尽管不同的编程语言差异极 ...

  6. 视频教程-快速入门Python基础教程_Python基础知识大全-Python

    快速入门Python基础教程_Python基础知识大全 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥99.00 立即 ...

  7. Python学习教程(Python学习视频_Python学习路线):Day04循环结构

    Python学习教程(Python学习视频_Python学习路线):循环结构 循环结构的应用场景 如果在程序中我们需要重复的执行某条或某些指令,例如用程序控制机器人踢足球,如果机器人持球而且还没有进入 ...

  8. 视频教程-微信小程序系统教程python版[3/3阶段]_微信小程序支付-手游开发

    微信小程序系统教程python版[3/3阶段]_微信小程序支付 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资格考试 ...

  9. python高级工程师技能加点_Python高级工程师进阶之路

    ├─01 阶段一 Python零基础入门 │ ├─01 步骤一:Python基础知识 │ │ 01 Python概述.rar │ │ 03 Python流程控制语句.rar │ │ 04 常用运算符的 ...

最新文章

  1. 构造post_用requests构造简单请求
  2. EJB3.0开发环境的搭建
  3. java集成spring,Spring集成
  4. 编译后错误提示为pls-00103:出现符号在需要下列之一时:begin case declare
  5. eclipse lombok插件安装_Eclipse导入spring-boot-plus(三)
  6. win10 开启蓝 由于其配置信息(注册表中的)不完整或已损坏
  7. 第六章 jQuery中的Ajax应用
  8. 持久化存储与HTTP缓存
  9. #洛谷oj:P1196银河英雄传说
  10. WIFI状态下SecoClient链接故障
  11. python逻辑回归模型建模步骤_逻辑回归建模及变量重要性可视化(Python实现)
  12. PowerBI可视化实战:商品销售动态ABC分析案例
  13. html页面中的路径问题(相对路径和绝对路径)
  14. Spring Cloud Alibaba#01.开篇立题
  15. ubuntu开机出现initramfs该如何解决
  16. myeclipse 6.5 注册码 myeclipse 6.0 注册码
  17. Day010要事第一
  18. 新闻信息传播的新平台——微博初探
  19. java 二叉树第n层节点数及层序遍历
  20. 手把手教你在centos上配置Django项目(超详细步骤)

热门文章

  1. pthread-win32 semaphore信号量总结
  2. SAR 和光学图像配准研究
  3. Web推流,Webrtc网页推流rtmp在教学直播录制中应用
  4. Linux常用Shell脚本珍藏
  5. Android Screen Monitor抓取模拟器与真机界面
  6. linux普通文件的特点是,linux系统文件系统上有哪些特点
  7. dede mysql x_认识Dede的mysql数据库结构功能
  8. opengl win32 nehe
  9. go语言有哪些劣势?
  10. kafka comsumer