Pyhon基础
weixin_48309324
这个作者很懒,什么都没留下…
展开
-
Python基础 第十章
Python基础 第十章 10.1 基础概念 抛出异常: 当python试图执行无效代码时,就会抛出异常。其含义为:停止运行这个函数中的代码,将程序执行转到except语句。 抛出异常使用raise语句,包含以下部分: raise关键字; 对Exception函数的调用; 传递给Exception函数的字符串,包含有用的出错信息。 若没有try和except语句覆盖抛出异常的raise语句,该程序就会崩溃,并且显示异常的出错信息。 取得反向跟踪的字符串: 如果python遇到错误,它就会生成一些错误信息,称原创 2020-07-20 17:47:21 · 143 阅读 · 0 评论 -
Python基础 第九章
Python基础 第九章 9.1基础概念 shutil模块: shutil.copy()可将路径source处文件复制粘贴到路径处文件,如果destination是一个文件名,它将作为被复制文件的新名字,返回一个字符串。 永久删除文件和文件夹: 可使用os.unlik()删除path处的文件。 send2trash模块: 由于shutil.rmtrees()函数会不可恢复删除文件和文件夹,故使用此模块会将文件发送到垃圾箱或回收站,而非永久的删除。 遍历目录树: 假定需要对某个文件夹中的所有文件进行改名,处原创 2020-07-20 17:08:31 · 165 阅读 · 0 评论 -
Python基础 第八章
Python基础 第八章 8.1 基础概念 到斜杠与正斜杠: windows中,路径书写使用倒斜杠作为文件夹之间的分隔符,os x和linux上,则使用正斜杠作为它们的路径分隔符。 获取当前工作目录: os.getwd()即可获得当前工作路径的字符串。 绝对路径和相对路径: “绝对路径”总是从根文件夹开始,“相对路径”,相对于程序的当前工作目录。 os.path模块: os.path.abspath()将返回参数的绝对路径的字符串,是将相对路径转换为绝对路径的简便方法。 os.path.isabs(path原创 2020-07-20 15:26:02 · 166 阅读 · 0 评论 -
Python基础 第七章
Python基础 第七章 7.1 基础概念 使用正则表达式查找文本: 正则表达式简称regex,\d是一个正则表达式,表示一位数字字符。 \d\d\d-\d\d\d-\d\d\d\d 表示三个数字,一个短横线,三个数字,一个短横线,四个数字的匹配对象,所有其他字符串都不能匹配以上的对象。 形如 \d{3}-\d{3}-\d{4}的格式,和以上格式表示查找同一对象。 创建正则表达式对象: 所有正则表达式对象都保存在re模块中,因此首先要载入对象 import re。 匹配regex对象: Regex使用se原创 2020-07-20 14:22:04 · 175 阅读 · 0 评论 -
Pyhton基础 第六章
Pyhton基础 第六章 6.1 基础概念 单引号: Python中可以通过输入单引号来输入字符串值。 双引号: 字符串可以用双引号开始和结束,使用双引号的一个好处,即字符串中可以使用单引号字符。 转义字符:“转义字符”让你输入一些字符,这些字符用其他方式是不可能放在字符串中的。转义字符包含一个 " \ ",其后是想要添加到字符串中的字符。 例如: 单引号的转义字符是 \’, 可在单引号开始和结束的字符串中使用它,交互式环境中的代码如下: spam = ‘Say hi to Bob \’ s mother.原创 2020-07-06 16:50:45 · 180 阅读 · 0 评论 -
Python基础 第五章
Python 第五章 5.1 基础概念 字典: 像列表一样,字典是许多种值得集合。但不像列表的下标,字典的索引可以使用许多不同的数据类型。其索引被称为“键”。键及其关联的值被称为“键-值”对。 在代码中,字典的输入时带有花括号。 与列表的区别: 不像列表,字典的表项是不排序的。名为spam的列表中,第一个表项是spam[0]。但字典中没有“第一个”表项。 确认两个列表是否相同时,表项的顺序很重要,但是字典中键-值对输入的顺序不重要。 由于字典不排序,因此无法像列表一样切片处理。 尽管字典不排序,但可以用任意原创 2020-07-06 14:39:43 · 126 阅读 · 0 评论 -
Python学习 第四章
Python编程基础 第四章 4.1 基础概念 4.1.1 列表: 定义: 列表是一个值,包含多个字构成的序列,列表值类似于:spam = [‘cat’,‘dog’,‘pig’]。 列表中可以通过使用 列表名[下标数]来取到相关顺序的元素,例如spam[0]可取到列表spam中第一个元素。 注:列表中可以包含其他列表,例如[[1,2,3]‘cat’,‘dog’,‘pig’],其中第一个元素对应的即为一个列表。 若要访问元素‘3’,则需要调用spam[0][2]。 负数下标: 虽然下标普遍从0开始增长,但是也原创 2020-06-29 19:22:41 · 734 阅读 · 0 评论 -
Pytho基础 第三章
Python基础 第三章 函数 3.1 概念整理 3.1.1 def语句和参数: 在调用print()或 len()等函数时,会传入一些值放于括号中间,在此称为参数。也可以自行定义接收参数的函数。 def hello(name): print('Hello + name') hello('yang') 在此函数定义中,name为一个“变元”,即可以存放参数以及赋值。值得注意的是,保存在“变元”中的值,在函数返回以后就丢失了。(类似程序结束后,内部的变量会丢弃。) 3.1.2 返回值与Return语句:原创 2020-06-21 20:00:38 · 441 阅读 · 0 评论 -
Python学习 第二章
2. Python学习基础 第二章 控制流 2.1 概念梳理 布尔值: 布尔是一种数据类型,在此数据类型中,仅有“True”、“False”两种数据类型。 比较操作符:(此处略去大于、小于等) 符号 含义 == 等于 != 不等于 比较操作符根据提供的值,返回True Or False. 注: (1)由于整型或浮点型的值和字符串永远不会相等,表达式42=‘42’的返回值为False.即认为数字42与字符串‘42’是不同的。 (2)‘=’与‘==’两个符号是不同的,即操作符‘等于’和操原创 2020-06-15 11:12:46 · 336 阅读 · 0 评论 -
Python学习 第一章
Python学习基础 1.1 整型、浮点型和字符串数据类型 “数据类型”为一类值,每个值都只属于一种数据类型。常见的数据类型如下: 数据类型 例子 整型 -1、-2、1 浮点型 1.24、2.25 字符串 ‘a’、‘abc’ Python中的文本值,称为“字符串”,或strs。一般使用单引号包住字符串,这样Python才能辨认字符串的开始和结束。 注:可以含有不包含字符的字符串,称为“空字符串”。若出现 SyntaxError : EOL while scanning strin原创 2020-06-03 21:39:35 · 490 阅读 · 0 评论