![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python基础
文章平均质量分 79
叶上雨珠
这个作者很懒,什么都没留下…
展开
-
python学习整理
数据类型字符宽度:{:10d} 右对齐 (默认, 宽度为10){:<10d} 左对齐 (宽度为10){:^10d} 中间对齐 (宽度为10)例子:输出2个字符宽度为7,且保留2为小数fahrenheit = 0print(“Fahrenheit Celsius”)while fahrenheit <= 250:celsius = (fahrenheit...原创 2019-12-24 14:00:08 · 455 阅读 · 0 评论 -
python进阶-2.1单元测试unittest
unittest概念及原理PyUnit(unittest) 是 Python 自带的单元测试框架,用于编写和运行可重复的测试。PyUnit 是 xUnit 体系的一个成员,xUnit 是众多测试框架的总称,PyUnit 主要用于进行白盒测试和回归测试。unittest核心概念:TestCase(测试用例): 所有测试用例的基类,它是软件 测试中最基本的组成单元。一个test case就是一...原创 2019-05-17 16:25:21 · 703 阅读 · 0 评论 -
python基础-1.9python调试方法
这里有几种介绍比较详细的调试方法:https://www.ibm.com/developerworks/cn/linux/l-cn-pythondebugger/转载 2019-05-16 17:56:42 · 61 阅读 · 0 评论 -
python基础-1.8错误和异常
错误代码运行前的语法或者逻辑错误,必须在程序执行前就改正。异常即便Python程序的语法是正确的,在运行它的时候,也有可能发生错误。运行期检测到的错误被称为异常。异常列表名称异常描述BaseException所有异常的基类SystemExit解释器请求退出KeyboardInterrupt用户中断执行(通常是输入^C)Exception常规错...原创 2019-05-16 17:35:27 · 99 阅读 · 0 评论 -
python基础-1.7OS对目录的操作以及引用
OS对目录的操作以及引用首先要引入os模块:import os这里介绍两种import方式:导入模块:import 包名.模块名导入模块:from 包名.模块名 import 函数名注意事项:导入的时候,必须从最顶级开始一层一层的导入,不然会报错导入模块的时候,必须从包名开始导入,否则会报错如果引用的模块在lib下,可以直接使用>>> import o...原创 2019-05-15 18:01:50 · 174 阅读 · 0 评论 -
python基础-1.6file操作、上下文管理器
文件操作函数读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘。所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。文件处理的流程:打开文件,得到文件句柄并赋值给一个变量通过句柄对文件进行操作3.关闭文...原创 2019-05-15 16:47:52 · 152 阅读 · 0 评论 -
python基础-1.5常用内置函数
Python3常用内置函数数学运算abs(a) : 求取绝对值。max(list) : 求取list最大值。min(list) : 求取list最小值。sum(list) : 求取list元素的和。sorted(list) : 排序,返回排序后的listlen(list) : list长度。divmod(a,b): 获取商和余数。pow(a,b) : 获取乘方数。round(...原创 2019-05-15 11:20:22 · 89 阅读 · 0 评论 -
python基础-1.4函数的定义与使用
定义函数及参数传递def 函数名(参数列表):函数体示例:>>> def hello():... print "hello"... >>> hello()hello>>> def showMsg(msg):... print msg... >>> showMsg("good")good...原创 2019-05-14 17:31:49 · 131 阅读 · 0 评论 -
python基础-1.3常用控制流
在Python中有三种控制流语句——if、for和while。1. 控制流 If-else语法示例number = int(input("Enter a number: "))if 50<=number <=100: print("The number is less than 100")elif 30<=number<50: print("The...原创 2019-05-14 14:48:55 · 258 阅读 · 0 评论 -
Python基础-1.2赋值运算符
赋值运算符运 算 符 说 明 举 例 展 开 形 式= 简单的赋值运算 x=y x=y+= ...原创 2019-05-14 10:41:26 · 367 阅读 · 0 评论 -
Python基础-1.1常见的数据类型总结
Python中常见的数据类型总结 Python提供多种数据类型来存放数据项集合,主要包括序列(列表list和元组tuple),映射(如字典dict),集合(set),下面对这几种一一介绍:一 序列1.列表list列表是一种有序的集合,相对于元组和字符串的不同是它其中的元素可变,可以随时添加和删除其中的元素。(1) 创建list在命令行中测试,如下:>>> L1 = ...原创 2019-05-14 10:01:12 · 154 阅读 · 0 评论