栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python考试复习(4)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python考试复习(4)

1. 缩进不一定必须4个空格,但必须在程序中统一使用

2. lambda() 函数:

  • lambda()函数将函数名作为函数结果返回
  • lambda()用于定义简单的、能够在一行内表示的函数
  • f = lambda x, y:x+y 执行后, f的类型为function

3. 递归函数:

  • 递归函数的基例决定递归的深度
  • 递归函数必须有基例
  • 递归函数的基例不再进行递归

4. False==0

元素除了是 0、空、FALSE 外都算 TRUE。

5. 函数概念:

  • 一条函数定义定义一个用户自定义函数对象
  • 函数也是数据
  • 函数名称可以赋值给其他变量
  • 函数定义语句可执行

6. 对于建立良好的程序设计风格 ——> 程序应简单,清晰,可读性好

7. 字典类型:

  • d.keys()  :   返回dict_keys类型  ,包括字典d中的所有键
  • d.values()   : 返回dict_values类型  ,包括字典d中的所有值
  • d.items()  :  返回dict_items类型  ,包括字典d中的所有键值对

 8. 嵌套函数:

  • 嵌套函数是在函数内部定义的函数
  • 内层函数仅供外层函数调用,外层函数之外不得调用

9. random库:

random.randrange ([start,] stop [,step])  

     从范围(start,stop,step)返回一个随机选择的元素。

random.random()

      随机生成(0,1)之间的浮点数

random.getrandbits(k)

      生成一个k比特长的随机整数

random.randint(a, b)

      返回一个闭区间[a, b]的随机整数

 10. 复数类型输出:

   complex(整数/浮点数)     ——>        输出/显示 (a+bj)

11. eval函数:

eval(source, globals=None, locals=None, /)

expression:表达式。

globals:变量作用域,如果被提供,必须是一个字典对象。(有local用local映射)

locals:变量作用域,如果被提供,可以说任何映射对象。

12.  replace()函数   (有返回值)

s2 = s1.replace(before, after)

print(s1)         #替换前

print(s2)         #替换后

13.  jieba库:

精确模式: 将句子最精确地切开,适合文本分析

全模式: 把句子中所有可以成词的词语都扫描出来,速度非常快,但是不能解释歧义 (有冗余)

搜索引擎模式: 在精确模式基础上,对长词再次切分,提高召回率

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/828836.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号