摘要:
前言:本文主要介绍python中异常的处理及断言,包括异常类型、异常捕获、主动跑出异常和断言。 一、异常类型介绍 什么是异常?异常即是一个事件,该事件会在程序执行过程中发生,会影响程序的正常执行,一般情况下,在python无法正常处理程序时就会发生一个异常。异常是python对象,表示一个错误。当p 阅读全文
摘要:
前言:本文主要介绍python中路径的处理,包括os模块和有关的2个魔法变量。 一、os模块 python里面的os模块有许多方法可以让我们通过代码实现创建,删除和更改目录,具体如下: os.getcwd():显示当前的工作路径,只具体到路径,不具体到文件 os.path.realpath(path 阅读全文
摘要:
前言:本文主要介绍python中文件的操作,包括打开文件、读取文件、写入文件、关闭文件以及上下文管理器。 一、打开文件 Python中open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出一个OSError。 使用语法:open(参 阅读全文
摘要:
前言:本文主要介绍python模块的导入,包括模块的定义、模块的作用、导入方式以及模块的搜索路径。 一、模块的定义 python模块(module),简单来说就是一个python文件,以.py结尾,文件内容包含了python对象定义和python语句。 二、模块的作用 模块可以让你能够有逻辑地组织P 阅读全文
摘要:
前言:本文主要介绍python函数的定义和调用、函数的参数、函数的作用域、内置函数。 一、函数的定义和调用 1.函数的作用 对特定的一些功能进行封装,提高代码的重用率,进而提升开发的效率,格式: def 函数名() # 函数体 2.函数名的命名规范 1)可以由字母、数字及下划线(_)组成,但不能用数 阅读全文
摘要:
前言:本文主要介绍python判断语句与循环语句,包括if语句、while循环、for循环、range函数。 一、if语句 关键字:if、elif、else,写法如下: # if if 条件: # (条件可以是任意表达式) # 条件成立,执行此处代码,条件不成立,跳过此处代码,继续往下执行其他dia 阅读全文
摘要:
前言:本文主要介绍python中经常使用的6种运算符,分别是算术运算符、比较运算符、赋值运算符、逻辑运算符、身份运算符和成员运算符。(因为用法比较简单,这里只做介绍,有兴趣的可以自己敲代码运行一下) 一、算数运算符 二、比较运算符 三、赋值运算符 四、成员运算符 五、身份运算符 六、逻辑运算符 注意 阅读全文
摘要:
前言:python的基本数据类型可以分为三类:数值类型、序列类型、散列类型,本文主要介绍散列类型。 一、散列类型 散列类型:内部元素无序,不能通过下标取值 1)字典(dict):用 {} 花括号表示,每一个元素包含键(key)和值(value),key是一般是唯一的,如果重复最后的一个键值对会替换前 阅读全文
摘要:
前言:python的基本数据类型可以分为三类:数值类型、序列类型、散列类型,本文主要介绍序列类型及其通用操作。 一、序列类型 1)字符串(str):用单引号('),双引号("),三引号(三单引号'''或三双引号""")来表示 2)列表(list):用[ ]中括号表示 3)元组(tuple):用()小 阅读全文
摘要:
前言:python的基本数据类型可以分为三类:数值类型、序列类型、散列类型,本文主要介绍数值类型。 一、数值类型 数值类型有四种: 1)整数(int):整数 2)浮点数(float):小数 3)布尔值(bool):只有两个值True和False 4)复数(complex):和数学中的复数一样由实部和 阅读全文