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实现的生成随机迷宫算法核心代码分享(含游戏完整代码)
Jul 11 Python
在Python中使用Mako模版库的简单教程
Apr 08 Python
Python中数字以及算数运算符的相关使用
Oct 12 Python
浅谈python import引入不同路径下的模块
Jul 11 Python
使用python批量化音乐文件格式转换的实例
Jan 09 Python
树莓派使用USB摄像头和motion实现监控
Jun 22 Python
python基于plotly实现画饼状图代码实例
Dec 16 Python
python计算导数并绘图的实例
Feb 29 Python
python小程序之4名牌手洗牌发牌问题解析
May 15 Python
python 实现IP子网计算
Feb 18 Python
Python 里最强的地图绘制神器
Mar 01 Python
Python turtle实现贪吃蛇游戏
Jun 18 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
thinkPHP5框架分页样式类完整示例
2018/09/01 PHP
提升你网站水平的jQuery插件集合推荐
2011/04/19 Javascript
JavaScript初学者应注意的七个细节小结
2012/01/30 Javascript
JavaScript中“基本类型”之争小结
2013/01/03 Javascript
Javascript操作URL函数修改版
2013/11/07 Javascript
jquery中的过滤操作详细解析
2013/12/02 Javascript
浅析JavaScript事件和方法
2015/02/28 Javascript
javascript如何写热点图
2015/12/08 Javascript
JS实现鼠标移上去显示图片或微信二维码
2016/12/14 Javascript
jQuery实现别踩白块儿网页版小游戏
2017/01/18 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
2017/02/23 Javascript
js处理包含中文的字符串实例
2017/10/11 Javascript
深入理解requireJS-实现一个简单的模块加载器
2018/01/15 Javascript
JavaScript中的"=、==、==="区别讲解
2019/01/22 Javascript
JS实现马赛克图片效果完整示例
2019/04/13 Javascript
jquery操作select常见方法大全【7种情况】
2019/05/28 jQuery
Python文件处理
2016/02/29 Python
Python使用PIL模块生成随机验证码
2017/11/21 Python
Python使用matplotlib简单绘图示例
2018/02/01 Python
pytorch打印网络结构的实例
2019/08/19 Python
python RC4加密操作示例【测试可用】
2019/09/26 Python
Python plt 利用subplot 实现在一张画布同时画多张图
2021/02/26 Python
联想新加坡官方网站:Lenovo Singapore
2017/10/24 全球购物
YSL圣罗兰美妆官方旗舰店:购买YSL口红
2018/04/16 全球购物
全球最大的户外用品零售商之一:The House
2018/06/12 全球购物
门卫工作岗位职责
2013/12/17 职场文书
服装创业计划书范文
2014/02/05 职场文书
部队万能检讨书
2014/02/20 职场文书
对标管理实施方案
2014/03/12 职场文书
大一新生学期自我评价
2014/04/09 职场文书
博士生求职信
2014/07/06 职场文书
端午节活动总结
2014/08/26 职场文书
乡镇党的群众路线对照检查材料
2014/09/24 职场文书
2015年小学语文教师工作总结
2015/10/23 职场文书
python-for x in range的用法(注意要点、细节)
2021/05/10 Python
详细谈谈JavaScript中循环之间的差异
2021/08/23 Javascript