-
Python traceback模块 取得异常信息
所属栏目:[编程] 日期:2022-07-06 热度:135
除了使用 sys.exc_info() 方法获取更多的异常信息之外,还可以使用 traceback 模块,该模块可以用来查看异常的传播轨迹,追踪异常触发的源头。 从输出结果可以看出,异常从 thirdMethod() 函数开始触发,传到 secondMethod() 函数,再传到 firstMethod()[详细]
-
什么叫做模块 Python模块化编程
所属栏目:[编程] 日期:2022-07-06 热度:87
Python 提供了强大的模块支持,主要体现在,不仅 Python 标准库中包含了大量的模块(称为标准模块),还有大量的第三方模块,开发者自己也可以开发自定义模块。通过这些强大的模块可以极大地提高开发者的开发效率。 那么,模块到底指的是什么呢?模块,英[详细]
-
Python输入模块 Python import用法
所属栏目:[编程] 日期:2022-07-06 热度:124
使用 Python 进行编程时,有些功能没必须自己实现,可以借助 Python 现有的标准库或者其他人提供的第三方库。比如说,在前面章节中,我们使用了一些数学函数,例如余弦函数 cos()、绝对值函数 fabs() 等,它们位于 Python 标准库中的 math(或 cmath)模块[详细]
-
Python set集合基础操作 添加 删除 交集 并集 差集
所属栏目:[编程] 日期:2022-07-06 热度:166
Python set 集合最常用的操作是向集合中添加、删除元素,以及集合之间做交集、并集、差集等运算,本节将一一讲解这些操作的具体实现。 向 set 集合中添加元素 set 集合中添加元素,可以使用 set 类型提供的 add() 方法实现,该方法的语法格式为: setname.[详细]
-
Python set集合方法说明
所属栏目:[编程] 日期:2022-07-06 热度:73
前面学习了 set 集合,本节来一一学习 set 类型提供的方法。首先,通过 dir(set) 命令可以查看它有哪些方法: 各个方法的具体语法结构及功能如表 1 所示。 表 1 Python set方法 方法名 语法格式 功能 实例 add() set1.add() 向 set1 集合中添加数字、字符[详细]
-
Python frozenset集合 set集合的不能变版本
所属栏目:[编程] 日期:2022-07-06 热度:182
set 集合是可变序列,程序可以改变序列中的元素;frozenset 集合是不可变序列,程序不能改变序列中的元素。set 集合中所有能改变集合本身的方法,比如 remove()、discard()、add() 等,frozenset 都不支持;set 集合中不改变集合本身的方法,fronzenset 都[详细]
-
Python字符串拼接 包括字符串拼接数字
所属栏目:[编程] 日期:2022-07-06 热度:112
在 Python 中拼接(连接)字符串很简单,可以直接将两个字符串紧挨着写在一起,具体格式为: strname = str1 str2 strname 表示拼接以后的字符串变量名,str1 和 str2 是要拼接的字符串内容。使用这种写法,Python 会自动将两个字符串拼接在一起。 【示例[详细]
-
Python截取字符串 字符串切片 办法详解
所属栏目:[编程] 日期:2022-07-06 热度:160
从本质上讲,字符串是由多个字符构成的,字符之间是有顺序的,这个顺序号就称为索引(index)。Python 允许通过索引来操作字符串中的单个或者多个字符,比如获取指定索引处的字符,返回指定字符的索引值等。 获取单个字符 知道字符串名字以后,在方括号[ ][详细]
-
Python len 函数详解 取得字符串长度或字节数
所属栏目:[编程] 日期:2022-07-06 热度:133
Python 中,要想知道一个字符串有多少个字符(获得字符串长度),或者一个字符串占用多少个字节,可以使用 len 函数。 len 函数的基本语法格式为: len(string) 其中 string 用于指定要进行长度统计的字符串。 例如,定义一个字符串,内容为http://c.bia[详细]
-
Python split方式详解 分割字符串
所属栏目:[编程] 日期:2022-07-06 热度:188
Python 中,除了可以使用一些内建函数获取字符串的相关信息外(例如 len() 函数获取字符串长度),字符串类型本身也拥有一些方法供我们使用。 注意,这里所说的方法,指的是字符串类型 str 本身所提供的,由于涉及到类和对象的知识,初学者不必深究,只需[详细]
-
Python join 办法 合并字符串
所属栏目:[编程] 日期:2022-07-06 热度:65
join() 方法也是非常重要的字符串方法,它是 split() 方法的逆方法,用来将列表(或元组)中包含的多个字符串连接成一个字符串。 想详细了解 split() 方法的读者,可阅读《Python split()方法》一节。 使用 join() 方法合并字符串时,它会将列表(或元组)[详细]
-
Python count 方法 统计字符串显现的次数
所属栏目:[编程] 日期:2022-07-06 热度:130
count 方法用于检索指定字符串在另一字符串中出现的次数,如果检索的字符串不存在,则返回 0,否则返回出现的次数。 count 方法的语法格式如下: str.count(sub[,start[,end]]) 此方法中,各参数的具体含义如下: str:表示原字符串; sub:表示要检索的字[详细]
-
Python find 方法 检测字符串中是不是包含某子串
所属栏目:[编程] 日期:2022-07-06 热度:142
find() 方法用于检索字符串中是否包含目标字符串,如果包含,则返回第一次出现该字符串的索引;反之,则返回 -1。 find() 方法的语法格式如下: str.find(sub[,start[,end]]) 此格式中各参数的含义如下: str:表示原字符串; sub:表示要检索的目标字符串[详细]
-
Java获取字符串长度 length
所属栏目:[编程] 日期:2022-07-05 热度:75
在 Java 中,要获取字符串的长度,可以使用 String 类的 length() 方法,其语法形式如下: 字符串名.length(); 例 1 在学生信息管理系统中对管理员密码有这样的规定,即密码长度必须大于 6 位且小于 12 位。因为密码太短容易被破解,太长的话又不容易记[详细]
-
Python bool布尔类别
所属栏目:[编程] 日期:2022-07-05 热度:180
Python 提供了 bool 类型来表示真(对)或假(错),比如常见的5 3比较算式,这个是正确的,在程序世界里称之为真(对),Python 使用 True 来代表;再比如4 20比较算式,这个是错误的,在程序世界里称之为假(错),Python 使用 False 来代表。 True 和 F[详细]
-
Python input 函数 取得用户输入的字符串
所属栏目:[编程] 日期:2022-07-05 热度:99
input() 是 Python 的内置函数,用于从控制台读取用户输入的内容。input() 函数总是以字符串的形式来处理用户输入的内容,所以用户输入的内容可以包含任何字符。 input() 函数的用法为: str = input(tipmsg) 说明: str 表示一个字符串类型的变量,input[详细]
-
Python print 函数高级用处
所属栏目:[编程] 日期:2022-07-05 热度:101
前面使用 print() 函数时,都只输出了一个变量,但实际上 print() 函数完全可以同时输出多个变量,而且它具有更多丰富的功能。 print() 函数的详细语法格式如下: print (value,...,sep=,end=n,file=sys.stdout,flush=False) 从上面的语法格式可以看出,v[详细]
-
Python转义字符和用法
所属栏目:[编程] 日期:2022-07-05 热度:89
在《Python字符串》一节中我们曾提到过转义字符,就是那些以反斜杠开头的字符。 ASCII 编码为每个字符都分配了唯一的编号,称为编码值。在 Python 中,一个 ASCII 字符除了可以用它的实体(也就是真正的字符)表示,还可以用它的编码值表示。这种使用编码[详细]
-
Python类型变换 Python数据类型转换函数大全
所属栏目:[编程] 日期:2022-07-05 热度:131
虽然 Python 是弱类型编程语言,不需要像 Java 或 C 语言那样还要在使用变量前声明变量的类型,但在一些特定场景中,仍然需要用到类型转换。 比如说,我们想通过使用 print() 函数输出信息您的身高:以及浮点类型 height 的值,如果在交互式解释器中执行如[详细]
-
Python算术运算符及用法介绍
所属栏目:[编程] 日期:2022-07-05 热度:92
算术运算符也即数学运算符,用来对数字进行数学运算,比如加减乘除。下表列出了 Python 支持所有基本算术运算符。 表 1 Python 常用算术运算符 运算符 说明 实例 结果 + 加 12.45 + 15 27.45 - 减 4.56 - 0.26 4.3 * 乘 5 * 3.6 18.0 / 除法(和数学中的规[详细]
-
Python赋值运算符 进门必读
所属栏目:[编程] 日期:2022-07-05 热度:129
赋值运算符用来把右侧的值传递给左侧的变量(或者常量);可以直接将右侧的值交给左侧的变量,也可以进行某些运算后再交给左侧的变量,比如加减乘除、函数调用、逻辑运算等。 Python 中最基本的赋值运算符是等号=;结合其它运算符,=还能扩展出更强大的赋[详细]
-
Python位运算符解说
所属栏目:[编程] 日期:2022-07-05 热度:168
Python 位运算按照数据在内存中的二进制位(Bit)进行操作,它一般用于底层开发(算法设计、驱动、图像处理、单片机等),在应用层开发(Web 开发、Linux 运维等)中并不常见。想加快学习进度,或者不关注底层开发的读者可以先跳过本节,以后需要的话再来[详细]
-
Python相比运算符 关系运算符
所属栏目:[编程] 日期:2022-07-05 热度:121
比较运算符,也称关系运算符,用于对常量、变量或表达式的结果进行大小比较。如果这种比较是成立的,则返回 True(真),反之则返回 False(假)。 True 和 False 都是 bool 类型,它们专门用来表示一件事情的真假,或者一个表达式是否成立,我们将在《Pyt[详细]
-
C++ const成员变量和成员函数 常成员函数
所属栏目:[编程] 日期:2022-07-04 热度:76
在类中,如果你不希望某些数据被修改,可以使用const关键字加以限定。const 可以用来修饰成员变量和成员函数。 const成员变量 const 成员变量的用法和普通 const 变量的用法相似,只需要在声明时加上 const 关键字。初始化 const 成员变量只有一种方法,就[详细]
-
C++ const对象 常对象
所属栏目:[编程] 日期:2022-07-04 热度:164
在 C++ 中,const 也可以用来修饰对象,称为常对象。一旦将对象定义为常对象之后,就只能调用类的 const 成员(包括 const 成员变量和 const 成员函数)了。 定义常对象的语法和定义常量的语法类似: const class object(params); class const object(para[详细]

浙公网安备 33038102330472号