会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Xujie_0528
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
28
下一页
2020年9月11日
Python10-01_函数----传递可变对象
摘要: 参数的传递 函数的参数的传递本质上就是:从实参到形参的赋值操作。Python中一切皆对象,所有的赋值操作都是引用的赋值。所以,Python中参数的传递都是引用传递,不是值传递 具体操作时分为两类: 对可变对象进行写操作: 直接作用于原对象本身 对不可变对象进行写操作:会产生一个新的对象空间,并用新的
阅读全文
posted @ 2020-09-11 08:30 Xujie_0528
阅读(110)
评论(0)
推荐(0)
编辑
Python09-05_函数----效率测试
摘要: 全局变量和局部变量效率测试 局部变量的查询和访问速度比全局变量快,优先考虑使用,尤其是在循环的时候。 在特别强调效率的地方或者循环较多的地方,可以通过全局变量转变为局部变量提高效率 1 import math 2 import time 3 4 def text01(): 5 start = tim
阅读全文
posted @ 2020-09-11 08:09 Xujie_0528
阅读(139)
评论(0)
推荐(0)
编辑
2020年9月9日
Python09-04_函数----变量的作用域(全局变量和局部变量)
摘要: 变量的作用域(全局变量和局部变量) 变量起作用的范围叫做变量的作用域,不同作用域内同名变量之间互不影响。变量分为:全局变量和局部变量 全局变量: 在函数的类定义之外声明的变量。作用域为定义的模块,从定义位置开始直到模块结束。 全局变量降低了函数的通用性和可读性。应尽量避免全局变量的使用。 全局变量一
阅读全文
posted @ 2020-09-09 21:50 Xujie_0528
阅读(133)
评论(0)
推荐(0)
编辑
Python09-03_函数----内存底层分析
摘要: 函数内存底层分析(函数也是对象) Python中,一切都是对象。实际上执行def定义函数对象的时候,系统就创建了函数的对象。 1 def text01(): 2 print('Xujie') 3 4 text01() 5 c = text01 6 c() 7 8 print(id(text01))
阅读全文
posted @ 2020-09-09 21:10 Xujie_0528
阅读(147)
评论(0)
推荐(0)
编辑
Python09-02_函数----返回值详解
摘要: 返回值 return返回值要点: 如果函数体中包含return语句,则结束函数执行并返回值; 如果函数体中不包含return语句,则返回none值; 要返回多个返回值,使用列表,元组,字典,集合将多个值存起来即可 1 def add(a,b): 2 print('计算两个元素的和并返回:{0}+{1
阅读全文
posted @ 2020-09-09 20:58 Xujie_0528
阅读(105)
评论(0)
推荐(0)
编辑
Python09-01_函数----形参和实参&文档字符串(函数的注释)
摘要: 形参和实参 Practice:定义一个函数,实现两个数的比较,并返回最大值 1 def printMax(a,b): 2 3 if a >b: 4 print(a,'较大值') 5 else: 6 print(b,'较大值') 7 8 9 printMax(10,20) 10 printMax(10
阅读全文
posted @ 2020-09-09 20:33 Xujie_0528
阅读(103)
评论(0)
推荐(0)
编辑
2020年9月8日
Python08-02_函数----函数的定义
摘要: 函数的用法和底层分析 函数是可重用的底层代码块。函数的作用,不仅可以实现代码的复用,更能实现代码的一致性。一致性指的是,只要修改函数的代码,则所有调用该函数的地方都能得到体现。 在编写函数时,函数体中的代码写法和我们前面讲述的基本一致,只是对代码实现了封装,并增加了函数的调用,传递参数,返回计算结果
阅读全文
posted @ 2020-09-08 18:51 Xujie_0528
阅读(113)
评论(0)
推荐(0)
编辑
Python08-01_Practice:绘制不同颜色的多个同心圆
摘要: Practice:绘制不同颜色的多个同心圆 1 import turtle 2 t = turtle.Pen() 3 4 my_colors = ("red","green","purple","pink") 5 6 t.width(2) 7 t.speed(0) 8 9 for i in rang
阅读全文
posted @ 2020-09-08 15:22 Xujie_0528
阅读(1598)
评论(0)
推荐(0)
编辑
2020年9月7日
Python07-11_推导式的运用
摘要: 创建推导式 推导式是从一个或多个迭代器快速创建序列的一种方法,它可以将循环和条件判断结合,从而避免冗长的代码,推导式是典型的Python风格 列表推导式 列表推导式生成列表对象 语法:[表达式 for item in 迭代对象] 字典推导式 字典推导式生成字典对象 格式:{key_expressio
阅读全文
posted @ 2020-09-07 17:32 Xujie_0528
阅读(107)
评论(0)
推荐(0)
编辑
Python07-10_zip()并行迭代
摘要: 使用zip()并行迭代 我们可以通过zip()函数对多个序列进行并行迭代,zip()函数在最短序列时“用完”就会停止 practice:测试并行迭代 1 names = {"张三","李四","王二麻子","赵六"} 2 ages = {18,20,27,25} 3 jobs = {"教师","程序
阅读全文
posted @ 2020-09-07 16:49 Xujie_0528
阅读(111)
评论(0)
推荐(0)
编辑
上一页
1
···
14
15
16
17
18
19
20
21
22
···
28
下一页