• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Asia_Yang
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 4 5 下一页

2018年12月13日

二分查找的三种思路
摘要: 二分查找的条件: 1.列表是有序的 2.掐头去尾去中间 #说一下,第三种的返回值的问题。因为,调用一次函数,就会在内存中,为这个函数生成一个局部命名空间。返回值,只会返还给调用它的地方,所以需要一层一层 #的往上返回。这样开始的地方才可以接收到相应的索引。 阅读全文
posted @ 2018-12-13 16:55 abc-red 阅读(868) 评论(0) 推荐(0)
 
 

2018年12月12日

一段关于生成器代码的解读
摘要: 首先感谢:http://www.cnblogs.com/zhuhaofeng/articles/9469897.html,这篇博客的作者,把这段代码的过程一步步进行的分解,希望可以帮助大家更好的理解这段代码。从而,更好的理解生成器。要理解这段代码,需要先了解生成器的两个特点: 1.惰性机制 2.生成 阅读全文
posted @ 2018-12-12 20:58 abc-red 阅读(234) 评论(0) 推荐(0)
 
(十三)内置函数
摘要: 下面是68个内置方法,里面有一些以前用过,所以说起来就简单了。还有一些没看过的,来说一下它的作用。 abs(), dict(),help(), min(), setattr() all(), dir(), hex(), next(), slice() any(), divmod(), id(), o 阅读全文
posted @ 2018-12-12 20:25 abc-red 阅读(192) 评论(0) 推荐(0)
 
 

2018年12月11日

(十二)生成器和生成器函数,推导式和表达式
摘要: ⼀. ⽣成器 什么是⽣成器, ⽣成器实质就是迭代器。在python中有三种⽅式来获取⽣成器: 1. 通过⽣成器函数 2. 通过各种推导式来实现⽣成器 3. 通过数据的转换也可以获取⽣成器 ⾸先, 我们先看⼀个很简单的函数: 将函数中的return换成yield就是⽣成器。 运⾏的结果和上⾯不⼀样. 阅读全文
posted @ 2018-12-11 17:41 abc-red 阅读(251) 评论(0) 推荐(0)
 
 

2018年12月10日

(十一)函数名的使用,闭包,迭代器
摘要: ⼀. 函数名的运用. 函数名是⼀个变量, 但它是⼀个特殊的变量, 与括号配合可以执⾏函数的变量. 1.函数名的内存地址 def func(): print("呵呵") print(func) 结果: <function func at 0x1101e4ea0> 2.函数名可以赋值给其他变量 def 阅读全文
posted @ 2018-12-10 20:45 abc-red 阅读(212) 评论(0) 推荐(0)
 
 

2018年12月8日

(十)函数的动态传参,作用域
摘要: ⼀. 函数参数--动态传参 如果我们需要给⼀个函数传参, ⽽参数⼜是不确定的. 或者我给⼀个函数传很多参数, 我的形参就要写很多, 很⿇烦, 怎么办呢. 我们可以考虑使⽤动态参数. 形参的第三种: 动态参数。 动态参数分成两种: ⾸先我们先回顾⼀下位置参数, 位置参数, 按照位置进⾏传参。 可以看到 阅读全文
posted @ 2018-12-08 14:50 abc-red 阅读(332) 评论(0) 推荐(0)
 
 

2018年12月6日

(九)函数
摘要: 一、函数的定义, 函数名, 函数体以及函数的调⽤ 1、我们使⽤def关键字来定义函数, 函数的定义语法: def 函数名(): 函数体 2、函数的调⽤: 使⽤函数名可以调⽤函数, 写法: 函数名(), 这个时候函数的函数体会被执⾏ 二、函数的返回 执⾏完函数之后. 我们可以使⽤return来返回结果 阅读全文
posted @ 2018-12-06 20:44 abc-red 阅读(176) 评论(0) 推荐(0)
 
 

2018年12月5日

(八)文件操作
摘要: 一、相对路径和绝对路径 1. 绝对路径:从磁盘根⽬录开始⼀直到⽂件名. 2. 相对路径:同⼀个⽂件夹下的⽂件. 相对于当前这个程序所在的⽂件夹⽽⾔. 如果在同⼀个⽂件夹中. 则相对路径就是这个⽂件名. 如果在上⼀层⽂件夹. 则要使用“../”退回到上一个文件夹,再去查找相应的文件夹和文件。 如下是相 阅读全文
posted @ 2018-12-05 22:03 abc-red 阅读(220) 评论(0) 推荐(0)
 
 

2018年12月4日

(七)深浅拷贝
摘要: 一、= 赋值 =是一个运算符,表示把=右边的值,赋值给左边。其实,这个赋值过程,只是把,右边值在内存中的地址,赋值给了左边。代码支持: 可以看出,lst2把lst1的所有值都得到了。上一张图,帮助理解。 二、深浅拷⻉ 谈到浅拷贝,就会出现一个方法 copy(),这个方法就是把对象进行浅拷贝的。 适用 阅读全文
posted @ 2018-12-04 18:59 abc-red 阅读(199) 评论(0) 推荐(0)
 
 

2018年12月3日

(六)id(),is和==,内存常量
摘要: 一、id( ) 这个方法获取到的是变量在内存中的地址。 二、is和== is 比较的是内存地址 == 比较的是内容 当两个变量指向同一个对象的时候. is是True, ==也是True 三、内存常量池 上面利用is求出的a is b 结果是True,代表a、b指向的是同一个地址。说明一个问题,就是数 阅读全文
posted @ 2018-12-03 21:51 abc-red 阅读(289) 评论(0) 推荐(0)
 
 
上一页 1 2 3 4 5 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3