会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
四方游览
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2019年11月30日
Python进阶-VII 内置函数
摘要: 一、内置函数引入 我们已经了解的有; 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)
2019年11月29日
Python进阶-VI 生成器函数进阶、生成器表达式、推导式
摘要: 一、生成器函数进阶 需求:求取移动平均数 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)
2019年11月28日
Python进阶-V 迭代器(Iterator)、生成器(Generator)函数
摘要: 一、迭代器 1、可循环的有哪些,即可用for语句或者while语句的数据类型有哪些? 字符串(str)、列表(list)、元组(tuple)、字典(dic)、集合(set)、枚举类(enumerate) 还有哪些非数据类型,但是可以循环的? range(10), 文件句柄:f = open('fil
阅读全文
posted @ 2019-11-28 11:59 四方游览
阅读(296)
评论(0)
推荐(0)
2019年11月27日
Python进阶-IV-Wrapper高阶
摘要: 一、装饰器回顾: 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)
2019年11月26日
Python进阶-III 函数装饰器(Wrapper)
摘要: 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)
2019年11月25日
Python进阶-II 参数陷阱、命名空间、嵌套、作用域、闭包
摘要: 一、参数陷阱 在使用默认参数时,可能碰见下列情况 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)
2019年11月24日
Python进阶-I 初识函数(function)
摘要: 函数 在java中叫方法。 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 1、补充文件的修改 实际上文件是不能修改的,文件
阅读全文
posted @ 2019-11-24 11:57 四方游览
阅读(355)
评论(0)
推荐(0)
2019年11月22日
python基础之九:文件操作
摘要: 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)
python基础之八:知识小结及补充
摘要: 一、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)
2019年11月21日
python基础之七:set 集合
摘要: 集合(set)是一个无序的不重复元素序列。只可以存储不可变类型数据,即可哈希的数据类型,如:元组(tuple)、字符(str)、整型(int)、布尔型(bool) 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建
阅读全文
posted @ 2019-11-21 23:19 四方游览
阅读(216)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告