| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 手把手教会你如何用Python找对象 -> 正文阅读 |
|
[Python知识库]手把手教会你如何用Python找对象 |
编程的两大思想: 面向过程:事物比较简单,可以用线性思维去解决。 面向对象:事务比较复杂,使用简单的线性思维无法解决。 共同点:面向过程与面向对象都是解决问题的一种思维方式。 类与对象 ·类 ? ? ·类别? 鱼类,鸟类,植物类等等....... ·数据类型 ? ·不同的的数据类型 ? ·使用内置函数来查看数据类型 print(type(9.9))? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<class''float> print(type(8.9))? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<class'float> print(type(7.9))? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<class'float> ·对象 ??·9.9,8.9,7.9都是属于int类之下包含的相似的不同的个例,这个专业术语称为实例或对象。 ? ·Python中一切皆对象 类的创建 创建类的语法:class Student? ? : ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? pass ·类的组成 ? ·类属性:类属性是从属于类对象的属性,也称为类变量。类属性从属于类对象,可以被所有实例对象共享。在类或者类外围,可通过类名。类变量名类读写。 ??·类方法:类方法的定义需要借助于装饰器。在类定义方法时,需要在方法前面添加装饰@classmethod。 ? ·静态方法:静态方法可以直接通过类名调用,不需要先创建对象。定义静态方法时,需要在方法前面加装饰器@staticmethod ? ·实例方法:类方法的第一个参数cls,实例方法的第一个参数是self,表示该类的一个实例。 ??
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 1:43:14- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |