首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Python基础
QinHsiu
创建于2022-03-24
订阅专栏
记录Python相关知识
等 1 人订阅
共38篇文章
创建于2022-03-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Python程序设计之调试与测试(下)
1.关于测试 ①主要测试技术:白盒测试和黑盒测试; ②白盒测试:主要通过阅读程序源代码来判断是否符合功能需求(对于复杂程序的业务逻辑白盒测试难度非常大); ③黑盒测试:不关心模块的内部实现,只关心其功
Python程序设计之调试与测试(上)
1.使用IDLE调试程序 1说明:使用Python标准开发环境IDLE的调式器Debugger; 2.步骤如下: ①运行IDLE:进入主界面; ②如下图找到Debugger点击运行即可: 3.调试方法
Python程序设计之异常处理(下)
1.处理异常的两种特殊方法: ①断言: 语句格式:assert exception[,reason] 解释:当exception为真时,什么都不做,如果表达式为假就抛出异常; 注意:assert一般用
Python程序设计之异常处理(上)
1.异常处理 ①异常指程序运行时引发的错误,可以使用异常处理结构来提高程序的健壮性和容错性;也可以为用户提供更加友好的提示; ②注意:编程应该避免过多依赖于异常处理机制来提高程序的健壮性; ③注意:如
Python程序设计之文件(下)
1.将字典信息保存为二进制文件,然后读取 通过pickle模块将内容转换为二进制数据写到文件中 从二进制文件中读出信息 运行结果: 2.使用shutil模块中的move方法进行文件移动 运行结果: 3
Python程序设计之文件(中)
1.文件级操作 2.操作实例: ①修改指定文件的格式 ②.文件和文件夹操作 ③文件目录操作 ④使用递归遍历文件夹: 方法一:使用目录操作函数listdir()来实现 方法二:使用walk()函数来实现
Python程序设计之文件(上)
1.文本形式: 根据文件中的组织形式可以划分为: ①文本文件(文本文件存储常规字符串,有若干文本行组成,通常每行使用'\n'结尾。字符串指的是记事本或其他文本编辑器能够正常显示、编辑并且能够被人类直接
Python程序设计之类(下)
1.关于运算符重载的补充实例: 通过运算符重载,实现三维向量的加法,减法,和标量的乘法和除法运算: ①类的构造函数和析构函数 ②定义类方法和静态方法(用于检查是否为三维数字变量) ③定义属性值,可以设
Python程序设计之类(中)
1.关于属性 类中的属性与普通变量不同,Python2.x中通过property()函数或者@property来声明一个属性,不用显性声明就可以通过对属性的重新赋值,来隐藏对象的原有属性值,会创建一个
Python程序设计之类(上)
1.基础知识 ①定义类,使用关键字class,形式如下: ②可以通过声明类对象来调用类中的公有方法 输出结果如下: ③pass占位,在没有对类进行功能划分时使用 ④self(可以通过初始化修改self
Python程序设计之函数(下)
1.接受两个参数,第一个参数为x(类型为列表),第二个参数为n(表示一个在x中出现的数字),找出n在x中的位置,并将比n大的数放在n前,比n小的数放在n之后。 方法①,使用两个列表来实现数据的比较 方
Python程序设计之函数(上)
1.函数定义: 使用def关键字定义函数,然后一个空格加函数名,接下来是一对圆括号和冒号,用来传递参数,格式如下 使用案例① 比较两个数的大小 输出结果: 案例② 关于形参和实参 定义是函数参数为形参
Python程序设计之正则表达式(下)
1.match函数详解 (matchobject/None) match(pattern,string[,flags]) 函数参数由模式串patter,原字符串,以及可选参数组成,patter的值有以
Python程序设计之正则表达式(上)
1.正则表达式语法知识 ①常见正则表达式使用字符及其含义 注意:如果以""开头的元字符与字符相同,则需要使用"\"或者原始字符串,在字符串前面加上"r"或"R"。原始字符串可以减少用户得输入,主要用于
Python程序设计之字符串
1.字符串 ①编码格式 UTF-8是国际通用的编码,以一个字节表示英语字符(兼容ASCII),以三个字节表示中文及其他语言,对所有国家需要使用的字符进行了编码。 GB2312/GBK是我国制定的中文编
Python程序设计之判断与循环结构
1.条件表达式形式: ①字符或字符串 ②列表表达式 ③常量 ④函数返回值 ⑤整数 ⑥常见运算符参看文章末尾链接 2.条件结构 合理使用逻辑运算符可以大大提高代码的运行效率,例如下列代码实现在字符串中插
Python程序设计之数据结构
1.堆 堆是一个二叉树,其中每个父亲节点的值都不大于其所有子节点的值。 使用数组或列表来实现堆时,对于所有的k(下标,从0开始)都满足heap[k]<=heap[2k+1]和heap[k]<=heap
Python程序设计之入门级基础
1.Python基础知识: https://blog.csdn.net/qxyloveyy/article/details/104345359 2.Python程序设计之列表: https://blo