-
Python实例方法 静态方法和类方法详解 包括区别和用法
所属栏目:[语言] 日期:2023-05-11 热度:1328
和类属性一样,类方法也可以进行更细致的划分,具体可分为类方法、实例方法和静态方法。和类属性的分类不同,对于初学者来说,区分这 3 种类方法是非常简单的,即采用 @classmethod 修饰的方法为类方法;采用 @stati[详细]
-
Python类对象的创建和利用
所属栏目:[语言] 日期:2023-05-11 热度:5785
通过前面章节的学习,我们已经学会如何定义一个类,但要想使用它,必须创建该类的对象。创建类对象的过程,又称为类的实例化。Python类的实例化对已定义好的类进行实例化,其语法格式如下:类名(参数)定义类时,如果[详细]
-
Python __init__()类构造方式
所属栏目:[语言] 日期:2023-05-11 热度:1435
在创建类时,我们可以手动添加一个 __init__() 方法,该方法是一个特殊的类实例方法,称为构造方法(或构造函数)。构造方法用于创建对象时使用,每当创建一个类的实例对象时,Python 解释器都会自动调用它。Python [详细]
-
什么是面对对象 Python面向对象 一切皆对象
所属栏目:[语言] 日期:2023-05-11 热度:2193
读者肯定听过 Python 中“一切皆对象”的说法,但可能并不了解它的具体含义,只是在学习的时候听说 Python 是面向对象的编程语言,本节将向大家详细介绍 Python 面向对象的含义。面向对象编程是在面向过程[详细]
-
Python函数值传递和引用传递 包括形式参数和实际参数的差异
所属栏目:[语言] 日期:2023-05-11 热度:9958
通常情况下,定义函数时都会选择有参数的函数形式,函数参数的作用是传递数据给函数,令其对接收的数据做具体的操作处理。 在使用函数时,经常会用到形式参数(简称“形参”)和实际参数(简称“实参[详细]
-
Python break用法解说
所属栏目:[语言] 日期:2023-05-11 热度:1552
我们知道,在执行 while 循环或者 for 循环时,只要循环条件满足,程序将会一直执行循环体,不停地转圈。但在某些场景,我们可能希望在循环结束前就强制结束循环,Python 提供了 2 种强制离开当前循环体的办法:使用[详细]
-
Python循环框架中else用法
所属栏目:[语言] 日期:2023-05-10 热度:3985
Python 中,无论是 while 循环还是 for 循环,其后都可以紧跟着一个 else 代码块,它的作用是当循环条件为 False 跳出循环时,程序会最先执行 else 代码块中的代码。以 while 循环为例,下面程序演示了如何为 while [详细]
-
Python if else之于缩进的要求
所属栏目:[语言] 日期:2023-05-10 热度:2021
前面的《Python if else》一节展示了选择结构的三种基本形式,并给出了实例演示,但是大家在编写代码过程中仍然要注意一些细节,尤其是代码块的缩进,这对 if else 选择结构极其重要。Python 是以缩进来标记代码块的[详细]
-
Python去除字符串中空格 删掉指定字符 的3种方法
所属栏目:[语言] 日期:2023-05-10 热度:6083
Python 中,字符串变量提供了 3 种方法来删除字符串中多余的空格和特殊字符,它们分别是:strip():删除字符串前后(左右两侧)的空格或特殊字符。lstrip():删除字符串前面(左边)的空格或特殊字符。rstrip():删除[详细]
-
Python字符串大小写转变 3种 函数及用法
所属栏目:[语言] 日期:2023-05-10 热度:9818
Python 中,为了方便对字符串中的字母进行大小写转换,字符串变量提供了 3 种方法,分别是 title()、lower() 和 upper()。Python title()方法title() 方法用于将字符串中每个单词的首字母转为大写,其他字母全部转为[详细]
-
Python字符串对齐方法(ljust() rjust()和center())解说
所属栏目:[语言] 日期:2023-05-10 热度:1820
Python str 提供了 3 种可用来进行文本对齐的方法,分别是 ljust()、rjust() 和 center() 方法,本节就来一一介绍它们的用法。Python ljust()方法ljust() 方法的功能是向指定字符串的右侧填充指定字符,从而达到左对[详细]
-
Python index()方法 检测字符串中是不是包含某子串
所属栏目:[语言] 日期:2023-05-10 热度:5542
同 find() 方法类似,index() 方法也可以用于检索是否包含指定的字符串,不同之处在于,当指定的字符串不存在时,index() 方法会抛出异常。index() 方法的语法格式如下:str.index(sub[,start[,end]])此格式中各参数[详细]
-
Python find()方法 检测字符串中是否包括某子串
所属栏目:[语言] 日期:2023-05-10 热度:8181
find() 方法用于检索字符串中是否包含目标字符串,如果包含,则返回第一次出现该字符串的索引;反之,则返回 -1。find() 方法的语法格式如下:str.find(sub[,start[,end]])此格式中各参数的含义如下:str:表示原字符[详细]
-
Python count()方案 统计字符串出现的次数
所属栏目:[语言] 日期:2023-05-10 热度:2998
count 方法用于检索指定字符串在另一字符串中出现的次数,如果检索的字符串不存在,则返回 0,否则返回出现的次数。count 方法的语法格式如下:str.count(sub[,start[,end]])此方法中,各参数的具体含义如下:str:表[详细]
-
Python join()办法合并字符串
所属栏目:[语言] 日期:2023-05-10 热度:7156
join() 方法也是非常重要的字符串方法,它是 split() 方法的逆方法,用来将列表(或元组)中包含的多个字符串连接成一个字符串。想详细了解 split() 方法的读者,可阅读《Python split()方法》一节。使用 join() 方法[详细]
-
Python split()方法细说 分割字符串
所属栏目:[语言] 日期:2023-05-10 热度:7374
Python 中,除了可以使用一些内建函数获取字符串的相关信息外(例如 len() 函数获取字符串长度),字符串类型本身也拥有一些方法供我们使用。注意,这里所说的方法,指的是字符串类型 str 本身所提供的,由于涉及到类[详细]
-
Python len()函数说明 获取字符串长度或字节数
所属栏目:[语言] 日期:2023-05-09 热度:6273
Python 中,要想知道一个字符串有多少个字符(获得字符串长度),或者一个字符串占用多少个字节,可以使用 len 函数。len 函数的基本语法格式为:len(string)其中 string 用于指定要进行长度统计的字符串。例如,定[详细]
-
Python截取字符串 字符串切片 办法详解
所属栏目:[语言] 日期:2023-05-09 热度:948
从本质上讲,字符串是由多个字符构成的,字符之间是有顺序的,这个顺序号就称为索引(index)。Python 允许通过索引来操作字符串中的单个或者多个字符,比如获取指定索引处的字符,返回指定字符的索引值等。获取单个[详细]
-
Python字符串拼接 包括字符串拼接数字
所属栏目:[语言] 日期:2023-05-09 热度:6384
在 Python 中拼接(连接)字符串很简单,可以直接将两个字符串紧挨着写在一起,具体格式为:strname = "str1" "str2"strname 表示拼接以后的字符串变量名,str1 和 str2 是要拼接的字符串内容。使用这种写法,Python[详细]
-
Python set集合基本操作 增加 删除 交集 并集 差集
所属栏目:[语言] 日期:2023-05-09 热度:722
Python set 集合最常用的操作是向集合中添加、删除元素,以及集合之间做交集、并集、差集等运算,本节将一一讲解这些操作的具体实现。set 集合中添加元素,可以使用 set 类型提供的 add() 方法实现,该方法的语法格式[详细]
-
Python dict字典方法完全策略
所属栏目:[语言] 日期:2023-05-09 热度:4869
我们知道,Python 字典的数据类型为 dict,我们可使用 dir(dict) 来查看该类型包含哪些方法,例如:>>> dir(dict)['clear', 'copy', 'fromkeys', 'get', 'items', 'key[详细]
-
Python dict字典基本操作 包含添加 修改 删除键值对
所属栏目:[语言] 日期:2023-05-09 热度:1359
由于字典属于可变序列,所以我们可以任意操作字典中的键值对(key-value)。Python 中,常见的字典操作有以下几种:向现有字典中添加新的键值对。修改现有字典中的键值对。从现有字典中删除指定的键值对。判断现有字[详细]
-
Python tuple元组解说
所属栏目:[语言] 日期:2023-05-09 热度:7313
元组(tuple)是 Python 中另一个重要的序列结构,和列表类似,元组也是由一系列按特定顺序排序的元素组成。元组和列表(list)的不同之处在于:列表的元素是可以更改的,包括修改元素值,删除和插入元素,所以列表是[详细]
-
Python list列表寻找元素
所属栏目:[语言] 日期:2023-05-09 热度:4712
Python 列表(list)提供了 index() 和 count() 方法,它们都可以用来查找元素。index() 方法index() 方法用来查找某个元素在列表中出现的位置(也就是索引),如果该元素不存在,则会导致 ValueError 错误,所以在查[详细]
-
Python list列表更改元素
所属栏目:[语言] 日期:2023-05-09 热度:9968
Python 提供了两种修改列表(list)元素的方法,你可以每次修改单个元素,也可以每次修改一组元素(多个)。修改单个元素修改单个元素非常简单,直接对元素赋值即可。请看下面的例子:nums = [40, 36, 89, 2, 36, 10[详细]
