摘要: 一、内置函数引入 我们已经了解的有; print() input() range() next() dir() str() int() list() set() tuple() dict() help() print(help(''))#print('_2'.isidentifier()) # 是否 阅读全文
posted @ 2019-11-30 13:42 四方游览 阅读(175) 评论(0) 推荐(0)
摘要: 一、生成器函数进阶 需求:求取移动平均数 1、应用场景之一,在奥运会气枪射击比赛中,每打完一发都会显示平均环数! 1 def show_avg(): 2 print('你已进入显示移动平均环数系统!') 3 a = yield 4 avg = a/1 5 b = yield 6 avg = (a + 阅读全文
posted @ 2019-11-29 10:57 四方游览 阅读(203) 评论(0) 推荐(0)
摘要: 一、迭代器 1、可循环的有哪些,即可用for语句或者while语句的数据类型有哪些? 字符串(str)、列表(list)、元组(tuple)、字典(dic)、集合(set)、枚举类(enumerate) 还有哪些非数据类型,但是可以循环的? range(10), 文件句柄:f = open('fil 阅读全文
posted @ 2019-11-28 11:59 四方游览 阅读(296) 评论(0) 推荐(0)
摘要: 一、装饰器回顾: 1、标准的装饰器示例 1 def trapper(func): 2 def inner(*args, **kwargs): 3 print('插入到被装饰函数前的功能!') 4 res = func(*args, **kwargs) 5 print('插入到被装饰函数后的功能!') 阅读全文
posted @ 2019-11-27 10:33 四方游览 阅读(311) 评论(0) 推荐(0)
摘要: 1、引入场景: 检查代码的运行时间 import time def func(): start = time.time() time.sleep(0.12) print('看看我运行了多长时间!') end = time.time() print('此段代码运行时长为:%s'%(end - star 阅读全文
posted @ 2019-11-26 19:19 四方游览 阅读(3682) 评论(1) 推荐(1)
摘要: 一、参数陷阱 在使用默认参数时,可能碰见下列情况 def show_args_trap(i, li = []): li.append(100) li[i] = 101 print(li) show_args_trap(0) show_args_trap(1) show_args_trap(2) # 阅读全文
posted @ 2019-11-25 15:50 四方游览 阅读(277) 评论(2) 推荐(1)
摘要: 函数 在java中叫方法。 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 1、补充文件的修改 实际上文件是不能修改的,文件 阅读全文
posted @ 2019-11-24 11:57 四方游览 阅读(355) 评论(0) 推荐(0)
摘要: 1、绝对路径与相对路径 path1 = "D:\orders.txt" # 绝对路径:包含根地址的路径 path2 = "homework.py" # 相对路径:相对当前文件所在目录的地址 2、文件读取 1 bj = open(path1, 'r', 1, 'utf-8') # 以只读方式打开文件。 阅读全文
posted @ 2019-11-22 23:07 四方游览 阅读(201) 评论(0) 推荐(0)
摘要: 一、python2 与python3 的区别 1、在2中print后可带扣号,也可不带,3中必须带,否则报错! #print 'hello python2' print('hello python3') 2、在2中有xrange()生成器,也有range(),而3中只有range() for i i 阅读全文
posted @ 2019-11-22 15:28 四方游览 阅读(144) 评论(0) 推荐(0)
摘要: 集合(set)是一个无序的不重复元素序列。只可以存储不可变类型数据,即可哈希的数据类型,如:元组(tuple)、字符(str)、整型(int)、布尔型(bool) 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建 阅读全文
posted @ 2019-11-21 23:19 四方游览 阅读(216) 评论(0) 推荐(0)