• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






善良的大猪猪

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2017年11月1日

python中的文件操作(2)
摘要: a+,w+,r+的特点: r+:r+模式允许读和写,当对文件句柄只进行写操作时,tell(),seek()为写操作的‘指针’(也就是写到seek()处)。 当只进行读操作时,tell(),seek()为读操作的‘指针’(也就是从seek()处开始读)。 当两者都有时,写操作只能追加(写在文件末尾), 阅读全文
posted @ 2017-11-01 20:57 善良的大猪猪 阅读(171) 评论(0) 推荐(0)
 
python中的文件操作
摘要: 文件操作时,有'r','w','a'不同的操作类型,其中'r'只能读文件,seek(),tell()函数定位读的起始地方。'w'会清空文件内容然后写文件,seek(),tell()函数定位写的起始地方。'a'是append追加模式。seek()没有作用,tell()函数定位末尾处。 f = open 阅读全文
posted @ 2017-11-01 19:47 善良的大猪猪 阅读(163) 评论(0) 推荐(0)
 
python中的关键字符
摘要: from keyword import kwlistprint(kwlist)for i in kwlist: print(i)可以显示所有的关键字符,开发者不要重新赋予其他值。a = 10000b = 10000print(id(a))print(id(b))》》57856560》》5785656 阅读全文
posted @ 2017-11-01 17:16 善良的大猪猪 阅读(177) 评论(0) 推荐(0)
 
python中的编码与解码
摘要: python中文件编码默认为utf-8,字符编码默认为unicode, 一个例子: 阅读全文
posted @ 2017-11-01 17:06 善良的大猪猪 阅读(316) 评论(0) 推荐(0)
 
python中的迭代器
摘要: 如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。 >>> d = {'a': 1, 'b': 2, 'c': 3}>>> for key in d:... print(key)...acb 当我们使用for循环时,只 阅读全文
posted @ 2017-11-01 16:53 善良的大猪猪 阅读(219) 评论(0) 推荐(0)
 
python中高阶函数与装饰器(3)
摘要: >>> f = lambda x: x * x>>> f<function <lambda> at 0x101c6ef28> >>> f(5) 25 def f(x): return x * x 关键字lambda表示匿名函数,冒号前面的x表示函数参数。 匿名函数有个限制,就是只能有一个表达式,不用 阅读全文
posted @ 2017-11-01 15:38 善良的大猪猪 阅读(119) 评论(0) 推荐(0)
 
python中高阶函数与装饰器(2)
摘要: 函数返回值为内置函数名: def sum(*args): def sum_in(): ax = 0 for n in args: ax = ax + n return ax return sum_in 当我们调用sum()时,返回的并不是求和结果,而是求和函数: 调用函数f时,才真正计算求和的结果: 阅读全文
posted @ 2017-11-01 15:18 善良的大猪猪 阅读(146) 评论(0) 推荐(0)
 
python中高阶函数与装饰器
摘要: 高阶函数的定义:传入参数有函数名或者返回值有内置函数名的函数。 最简单的高阶函数: def add(x, y, f): return f(x) + f(y) add(-5, 6, abs) 常用的高阶函数:map,reduce,filter,sorted。 >>> def f(x):... retu 阅读全文
posted @ 2017-11-01 15:09 善良的大猪猪 阅读(255) 评论(0) 推荐(0)