Python中有几个关键字


Posted in Python onJune 04, 2020

Python中关键词有多少个?Python中关键词目前有31个,可以利用Python的内置的keyword模块进行输出查看。

keyword模块

Help on module keyword:
NAME
 keyword - Keywords (from "graminit.c")
FILE
 /usr/lib64/python2.6/keyword.py
DESCRIPTION
 This file is automatically generated; please don't muck it up!
 To update the symbols in this file, 'cd' to the top directory of
 the python source tree after building the interpreter and run:
  python Lib/keyword.py
FUNCTIONS
 iskeyword = __contains__(...)
  x.__contains__(y) y in x.
DATA
 __all__ = ['iskeyword', 'kwlist']
 kwlist = ['and', 'as', 'assert', 'break', 'class', 'continue', 'def', ...

得到python的关键字列表:

>>> keyword.kwlist
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 
'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print',
 'raise', 'return', 'try', 'while', 'with', 'yield']

判断字符串是否是python的关键字

>>> keyword.iskeyword('and')
True
>>> 
>>> keyword.iskeyword('has')
False

关于关键字知识点扩展:

TF-IDF

TF-IDF(Term Frequencey-Inverse Document Frequency)指词频-逆文档频率,它属于数值统计的范畴。使用TF-IDF,我们能够学习一个词对于数据集中的一个文档的重要性。

TF-IDF的概念

TF-IDF有两部分,词频和逆文档频率。首先介绍词频,这个词很直观,词频表示每个词在文档或数据集中出现的频率。等式如下:

TF(t)=词t在一篇文档中出现的次数/这篇文档的总词数

第二部分——逆文档频率实际上告诉了我们一个单词对文档的重要性。这是因为当计算TF的时候,我们对每个词赋予了同等的重要性,它出现得越多,它的TF就越高,如果它出现了100次,也许相比其他出现更少的词,它并不携带那么多信息,因此我们需要赋予它们权重,决定每个词的重要性。使用下面的等式得到IDF:

IDF(t)=(log10文档的篇数/包含词t文档的篇数)

那么,计算TF-IDF的方法如下:

TF * IDF=(词t在一篇文档中出现的次数/这篇文档的总词数)* log10(文档的篇数/包含词t文档的篇数)

到此这篇关于Python中有几个关键字的文章就介绍到这了,更多相关Python中关键字有多少个内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python采集博客中上传的QQ截图文件
Jul 18 Python
Python守护进程(daemon)代码实例
Mar 06 Python
用Python设计一个经典小游戏
May 15 Python
python with提前退出遇到的坑与解决方案
Jan 05 Python
Python使用Phantomjs截屏网页的方法
May 17 Python
Python计算开方、立方、圆周率,精确到小数点后任意位的方法
Jul 17 Python
python去重,一个由dict组成的list的去重示例
Jan 21 Python
快速解决pyqt5窗体关闭后子线程不同时退出的问题
Jun 19 Python
python scrapy爬虫代码及填坑
Aug 12 Python
python 生成器和迭代器的原理解析
Oct 12 Python
Django REST框架创建一个简单的Api实例讲解
Nov 05 Python
tensorflow模型转ncnn的操作方式
May 25 Python
Python如何转换字符串大小写
Jun 04 #Python
如何在Python对Excel进行读取
Jun 04 #Python
opencv 查找连通区域 最大面积实例
Jun 04 #Python
Python中的Cookie模块如何使用
Jun 04 #Python
Python爬虫获取页面所有URL链接过程详解
Jun 04 #Python
Python中的全局变量如何理解
Jun 04 #Python
使用OpenCV获取图片连通域数量,并用不同颜色标记函
Jun 04 #Python
You might like
在smarty中调用php内置函数的方法
2013/02/07 PHP
thinkphp3.2中实现phpexcel导出带生成图片示例
2017/02/14 PHP
关于html+ashx开发中几个问题的解决方法
2011/07/18 Javascript
js不能获取隐藏的div的宽度只能先显示后获取
2014/09/04 Javascript
javascript使用正则表达式检测IP地址
2014/12/03 Javascript
Javascript控制input输入时间格式的方法
2015/01/28 Javascript
jQuery对象初始化的传参方式
2015/02/26 Javascript
本人自用的global.js库源码分享
2015/02/28 Javascript
javascript类型系统_正则表达式RegExp类型详解
2016/06/24 Javascript
JS命令模式例子之菜单程序
2016/10/10 Javascript
JavaScript 获取元素在父节点中的下标(推荐)
2017/06/28 Javascript
weebox弹出窗口不居中显示的解决方法
2017/11/27 Javascript
使用ajax的post同步执行(实现方法)
2017/12/21 Javascript
Vue 路由切换时页面内容没有重新加载的解决方法
2018/09/01 Javascript
在JS循环中使用async/await的方法
2018/10/12 Javascript
微信小程序 this.triggerEvent()的具体使用
2019/12/10 Javascript
[06:10]6.81新信使新套装!给你一个炫酷的DOTA2
2014/05/06 DOTA
python回调函数的使用方法
2014/01/23 Python
整理Python最基本的操作字典的方法
2015/04/24 Python
Python使用内置json模块解析json格式数据的方法
2017/07/20 Python
利用Python查看目录中的文件示例详解
2017/08/28 Python
python使用pymongo与MongoDB基本交互操作示例
2020/04/09 Python
python rolling regression. 使用 Python 实现滚动回归操作
2020/06/08 Python
Python抓包并解析json爬虫的完整实例代码
2020/11/03 Python
巴西购物网站:Estrela10
2018/12/13 全球购物
巴西手表购物网站:eclock
2019/03/19 全球购物
SEPHORA丝芙兰德国官方购物网站:化妆品、护肤品和香水
2020/01/21 全球购物
开发中都用到了那些设计模式?用在什么场合?
2014/08/21 面试题
OSPF有什么优点?为什么OSPF比RIP收敛快?
2013/02/13 面试题
中专毕业生自我鉴定
2013/11/21 职场文书
旅游个人求职信范文
2014/01/30 职场文书
优秀学生干部先进事迹材料
2014/05/26 职场文书
小学班主任个人总结
2015/03/03 职场文书
政府会议通知范文
2015/04/15 职场文书
多人股份制合作协议书
2016/03/19 职场文书
python实现双链表
2022/05/25 Python