python
piupiurui
努力的rui~
展开
-
python学习 —— os模块方法
目录1、access()2、chdir3、close4、closerange5、dup6、dup27、fstat8、fsync9、getcwd10、getcedu11、isatty12、link13、listdir14、lseek15、makedev16、makedirs17、mkfifo18、mknod19、openpt...原创 2020-04-12 16:35:52 · 391 阅读 · 0 评论 -
python学习 —— 生成器及其创建
使用了 yield 的函数(这个函数返回一个迭代器)称作生成器;所以,生成器也可以理解为迭代器;调用生成器时,每遇到 yield 函数,会暂停并保存当前所有的运行信息,返回 yield 的值,下次执行 next() 方法时会从暂停的位置继续执运行;演示如下:def gen(x): a = 0 for i in range(x): yield i...原创 2020-04-11 20:50:56 · 168 阅读 · 0 评论 -
python学习 —— 迭代器及其创建
迭代器对象从集合的第一个元素开始访问,直到所有的元素访问结束,只能往前不能后退;iterable = iter(seq) 创建迭代器对象; next(iterable) 访问迭代器的下一个元素; 迭代器对象可以使用 for 语句进行遍历;演示如下:a_tuple = (1, 2, 3, 'a', 'b', 'c')it1 = iter(a_tuple)it2 ...原创 2020-04-11 20:40:41 · 264 阅读 · 0 评论 -
python学习 —— 集合内置方法总结
定义 a_set 为一个集合; 方法 描述 添加 a_set.add(element) 为集合添加元素; a_set.update(Iterable) 为集合添加元素; 删除 a_set.clear() 移除集合中所有元素; a_set.difference_update() 移除集合中的元素,该元素在指定的集合也存在; a...原创 2020-04-07 10:31:11 · 424 阅读 · 0 评论 -
python学习 —— 字典内置方法总结
定义 a_dict 为一个字典;方法 描述 a_dict.clear() 删除字典中所有元素; a_dict.copy() 返回字典的复制; a_dict.fromkeys(seq) 创建一个新字典,以序列 seq 中元素作为字典的键,value 为字典所有键对应的初始值; a_dict.get(key, default=None) 返回指定键的值...原创 2020-04-06 22:02:14 · 268 阅读 · 0 评论 -
python学习 —— 列表方法总结
定义 list 为一列表;方法 描述 list.append(obj) 在列表末尾添加新的对象; list.extend(seq) 在列表末尾一次性追加另一个序列中的多个值(用新列表来扩展原列表,即原列表不改变); list.insert(index, obj) 将对象插入列表; list.pop([index=-1]) 移除列表中的一个元素(默认...原创 2020-04-06 21:28:49 · 203 阅读 · 0 评论 -
python学习 —— 常用字符串函数方法详解
设 str 为一字符串;序号 函数方法 描述 长度 len(str) 返回字符串长度; 最大最小 max(str) 返回字符串 str 中最大的字母; min(str) 返回字符串 str 中最小的字母; 判断 str.isalnum() 若字符串至少有一个字符,并且所有字符都是字母或数字则返回 Ture,否则返回 Fals...原创 2020-04-06 21:07:57 · 303 阅读 · 0 评论 -
python学习 —— f-string
f-string 是一种格式化字符串的语法,代替之前使用的百分号 %;f-string 格式化字符串以 f 开头,后面跟着字符串,字符串中的表达式置于大括号 {} 中,打印时会将变量或表达式计算后的值替换进去;演示如下:a, b = 1, 2print('a 与 b 的和为:%d' % (a + b))print(f'a 与 b 的和为:{a + b}')...原创 2020-04-06 16:01:14 · 290 阅读 · 0 评论 -
python学习 —— 转义字符总结
python中用反斜杠 \ 转义字符;转义字符 描述 \ 续行符(置于行尾) \\ 放斜杠符号 \' 单引号 \'' 双引号 \a 响铃 \b 退格 \000 空 \n 换行 \v 纵向制表符 \t 横向制表符 \r 回车 \f 换页 \oyy yy代表的字符...原创 2020-04-06 15:46:35 · 204 阅读 · 0 评论 -
python学习 —— 数字(Number)相关函数总结
目录1、数学函数2、随机数函数3、三角函数4、数学常量1、数学函数函数 描述 abs() 返回数字的绝对值 math.ceil(x) 返回数字的上入整数,如x为4.1则返回5 math.exp(x) 返回e的x次幂 math.fabs(x) 返回数字的绝对值(浮点数) math.floor(x) 返回数字的下舍整数,如...原创 2020-04-06 15:35:04 · 328 阅读 · 0 评论 -
python学习 —— 运算符总结
目录1、算数运算符2、比较(关系)运算符3、赋值运算符4、逻辑运算符5、位运算符6、成员运算符7、身份运算符8、运算符优先级1、算数运算符运算 描述 结果 5 + 4 加法 9 3.5 - 2 减法 1.5 2 * 9 乘法 18 5 / 2 除法(得到一个浮点数) 2.5 5 ...原创 2020-04-06 11:41:54 · 319 阅读 · 0 评论 -
python学习 —— 基本数据类型
python不同于C,变量没有类型,也不需要声明;但是在使用变量前必须赋值,只有赋值以后才会被创建;我们此处所说的 类型 是指变量所指的内存中对象的类型;查询、判断变量所指的数据类型可以使用 type() 函数、isinstance() 函数;【isinstance、type函数用法及比较】python可以同时给多个变量赋值;一个变量也可以通过赋值指向不同的对象;可以使用 del ...原创 2020-04-05 22:05:28 · 245 阅读 · 0 评论 -
python学习 —— 内置函数(五):__import__,complex,hash,set,delattr,next,setattr,dict,hex,sorted,slice,id,oct
目录1、__import__2、complex3、hash4、set5、delattr6、next7、setattr8、dict9、hex10、object11、slice12、id13、oct14、sorted1、__import__语法:作用 / 返回值:代码演示:2、compl...原创 2020-04-03 09:17:14 · 257 阅读 · 0 评论 -
python学习 —— 内置函数(四):map,repr,xrange,cmp,globals,zip,compile,hasattr,memoryview,round
目录1、map2、repr3、xrange4、cmp5、globals6、zip7、compile8、hasattr9、memoryview10、round1、map语法:map(function, iterable, ...)function:函数;iterable:一个或多个序列;作用 / 返回值:根据提供的函数对指...原创 2020-04-02 17:47:33 · 323 阅读 · 0 评论 -
python学习 —— 内置函数(三):type,bytearray,vars,classmethod,callable,format,locals,reduce,getattr,frozenset
目录`1、type``2、bytearray``3、raw_input``4、unichr``5、callable``6、format``7、locals``8、reduce``9、unicode``10、frozenset`1、type语法:type(object)type(name, bases, dict)name:类的名称;bases:基类的元组;dict:字典,类内定义的...原创 2020-04-02 14:32:57 · 251 阅读 · 0 评论 -
python学习 —— 内置函数(二):basestring,execfile,issubclass,print,super,bin,iter,property,bool,filter
目录`1、basestring``2、execfile``3、issubclass``4、print``5、super``6、bin``7、iter``8、property``9、bool``10、filter`1、basestring语法:isinstance(obj, basestring)作用 / 返回值:basestring是一个抽象类,不能被调用或实例化;isinstanc...原创 2020-04-01 20:22:25 · 375 阅读 · 0 评论 -
python学习 —— 内置函数(一):divmod,open,staticmethod,all,enumerate,int,ord,any,eval,isinstance
目录`1、divmod()``2、open()``3、staticmethod()``4、all()``5、enumerate()``6、int()``7、ord()``8、any()``9、eval()``10、isinstance()`1、divmod()语法:divmod(a, b)作用 / 返回值:计算 a 除以 b 的商和余数,并返回一个包含商和余数的元组;代码演示:# ...原创 2020-04-01 15:25:08 · 973 阅读 · 0 评论 -
python学习 —— dir() 函数
这是一个可以进行方法查询的函数dir()函数可以带参数,也可不带参数;不带参数时:返回值为当前模块的属性列表:带参数时:语法:dir([object])返回值为[object]的方法;查看字典的方法:查看a的方法:...原创 2020-03-31 20:51:53 · 342 阅读 · 0 评论 -
__getitem__、__setitem__、__delitem__、__len__
目录__getitem__方法__setitem__方法__delitem__方法整合效果__getitem__方法有这个方法,可以使用中括号调用对象的属性,如下:class Tag: def __init__(self): self.change_dict = {'aaa': 'this is aaa', ...原创 2020-03-30 20:14:00 · 274 阅读 · 1 评论