
Python
pyrans
这个作者很懒,什么都没留下…
展开
-
Python基础(基本类型转换、基本数学函数、随机数、位运算符)
1、基本数据类型之间的转换(int, str,float)int-->str int类型可随意转换成str类型float-->str float类型可随意转换成str类型int-->float int转float会在整数后自动加上小数点,如12--->12.0str-->float str转float,在s...原创 2018-08-02 21:09:03 · 331 阅读 · 0 评论 -
异常处理(断言)
程序运行或程序编写时,会遇到各种各样的错误,有些错误是因为程序编写出的问题, 这种错误一般称之为bug,bug是必须修复的。有些错误是用户输入或错误使用时造成的,这种错误属于不可控的,但我们可以通过 检测用户输入或操作来做相应的处理。还有一些错误是无法在程序运行过程中预测的 ,例如:网络中断,文件不存在等,这些不可控的错误可以认为是异常。异常在程序运行中也是必须修复或处理的,否则,程序...原创 2018-08-07 20:51:36 · 1696 阅读 · 0 评论 -
可迭代对象,迭代器,生成器
1、Iterable:可迭代对象可以直接作用于for循环的对象,叫做可迭代对象(Iterable)注: 可直接作用于for循环的对象: 1、基本数据类型:list、set、dict、tuple、string ...原创 2018-08-07 20:15:40 · 210 阅读 · 0 评论 -
os模块
1、查看系统的操作类型os.name2、查看环境变量os.environ3、获取部分环境变量os.environ.get(想获取的目录:如APPDATA)4、返回当前目录os.curdir 注: (.) 表示当前目录 (..) 代表上一级目录5、返回当前目录的路径os.getcwd()6、返回指定目录下的目录或文件 os.listdi...原创 2018-08-10 10:51:13 · 117 阅读 · 0 评论 -
时间模块
1、time使用time模块需要先导入time(import time)开发中使用世界标准时间 UTC 中国 东八区 UTC+8 中国标准时间1、返回时间戳(使用变量接收)时间戳:以浮点数或整数表示时间,以秒为单位,以1970年1月1日0时0分0秒开始计算t = time.time() # 返回1970年1月1日0时0分0秒到现在所经历的所有秒数,包括毫秒2、将时间戳...原创 2018-08-10 09:05:50 · 301 阅读 · 0 评论 -
枚举遍历
enumeratelist1 = [1, 2, 3]foe i in enumerate(list1): print(i) # 返回元组类型(下标, 对应的元素) (0, 1) ...原创 2018-08-05 21:07:24 · 1209 阅读 · 0 评论 -
字典类型(dict)与set集合以及各数据类型之间的转换
dict与list的优缺点:list:1、查找或插入数据会随着数据的增加而变慢 2、占用空间小,内存浪费少dict:1、查找或插入数据快,不会随着数据的增加而变慢 2、占用空间大,内存浪费多1、字典(dict)dict概述:使用键值对(key-value)方式存储数据dict中key的特点: 1、...原创 2018-08-05 20:54:06 · 6587 阅读 · 0 评论 -
函数:不定长参数、匿名函数及偏函数
1、不定长参数(元组)不定长参数:概念:能够在函数内部处理比形参个数多的实参加了*的变量,可以存放多个实参加了*的形参,数据类型为元组类型,如果调用时未传入参数,默认为一个空元组, 如果传入了实参,将按传入顺序,依次放到元组中def fun1(*args): print(args)fun1() # ()fun1(1) ...原创 2018-08-09 20:55:23 · 597 阅读 · 0 评论 -
列表(list)与元组(tuple)
1、列表语法格式:列表名 = [元素1, 元素2, ..., 元素n]1.1、访问列表中的元素访问列表中的元素方法与访问字符串中的元素类似,通过下标来实现元素的访问格式: 列表名[下标]注:1、下标从0开始,默认从左往右数 2、下标可以为负数,当下表为负数时,表示方向从右往左1.2、列表的截取语法格式:列表[[起始下标start]:[结束下标stop]...原创 2018-08-05 18:32:24 · 4422 阅读 · 0 评论 -
Python字符串String
1、stringstr1="abc" str2="123"1.1、字符串的拼接str3 = str1+str2 # str3="abc123"注:print(str * n) 可将字符串str重复输出n次1.2、通过下标获取字符串的某个元素str1[1] # b注:1、下标从0开始叠加,下标不能超过字符的长度-1,否则报错。。。...原创 2018-08-04 22:06:20 · 305 阅读 · 0 评论 -
文件操作
python内置了读写文件相关的函数,用法和C语言兼容,在磁盘中读写文件的 操作是系统提供的。python读写文件的的操作是请求系统打开一个文件,然后 再通过操作系统提供的接口在文件中读取或写入数据。1、读取文件读取文件过程:1、打开文件2、读取文件内容3、关闭文件1、打开文件2、读取文件2.1、read([n]) :读取n个字符,以r的形式打开的文...原创 2018-08-08 20:51:17 · 128 阅读 · 0 评论