- 博客(16)
- 收藏
- 关注
原创 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 517
原创 剑指offer-替换空格
题目:请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。#1.用python字符串的replace方法。#2.对空格split得到list,用‘%20’连接(join)这个list# -*- coding:utf-8 -*-class Solution: # s 源字符串 ...
2019-07-18 17:05:16 95
原创 剑指offer-二维数组中查找
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-07-18 16:49:48 106
原创 python进阶-2.1单元测试unittest
unittest概念及原理PyUnit(unittest) 是 Python 自带的单元测试框架,用于编写和运行可重复的测试。PyUnit 是 xUnit 体系的一个成员,xUnit 是众多测试框架的总称,PyUnit 主要用于进行白盒测试和回归测试。unittest核心概念:TestCase(测试用例): 所有测试用例的基类,它是软件 测试中最基本的组成单元。一个test case就是一...
2019-05-17 16:25:21 723
转载 python基础-1.9python调试方法
这里有几种介绍比较详细的调试方法:https://www.ibm.com/developerworks/cn/linux/l-cn-pythondebugger/
2019-05-16 17:56:42 76
原创 python基础-1.8错误和异常
错误代码运行前的语法或者逻辑错误,必须在程序执行前就改正。异常即便Python程序的语法是正确的,在运行它的时候,也有可能发生错误。运行期检测到的错误被称为异常。异常列表名称异常描述BaseException所有异常的基类SystemExit解释器请求退出KeyboardInterrupt用户中断执行(通常是输入^C)Exception常规错...
2019-05-16 17:35:27 114
原创 python基础-1.7OS对目录的操作以及引用
OS对目录的操作以及引用首先要引入os模块:import os这里介绍两种import方式:导入模块:import 包名.模块名导入模块:from 包名.模块名 import 函数名注意事项:导入的时候,必须从最顶级开始一层一层的导入,不然会报错导入模块的时候,必须从包名开始导入,否则会报错如果引用的模块在lib下,可以直接使用>>> import o...
2019-05-15 18:01:50 198
原创 python基础-1.6file操作、上下文管理器
文件操作函数读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘。所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(写文件)。文件处理的流程:打开文件,得到文件句柄并赋值给一个变量通过句柄对文件进行操作3.关闭文...
2019-05-15 16:47:52 179
原创 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 105
原创 python基础-1.4函数的定义与使用
定义函数及参数传递def 函数名(参数列表):函数体示例:>>> def hello():... print "hello"... >>> hello()hello>>> def showMsg(msg):... print msg... >>> showMsg("good")good...
2019-05-14 17:31:49 148
原创 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 280
原创 Python基础-1.1常见的数据类型总结
Python中常见的数据类型总结 Python提供多种数据类型来存放数据项集合,主要包括序列(列表list和元组tuple),映射(如字典dict),集合(set),下面对这几种一一介绍:一 序列1.列表list列表是一种有序的集合,相对于元组和字符串的不同是它其中的元素可变,可以随时添加和删除其中的元素。(1) 创建list在命令行中测试,如下:>>> L1 = ...
2019-05-14 10:01:12 175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人