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程序
Apr 04 Python
python 字符串格式化代码
Mar 17 Python
在Django中使用Sitemap的方法讲解
Jul 22 Python
Python中的字典与成员运算符初步探究
Oct 13 Python
Python程序中设置HTTP代理
Nov 06 Python
pycharm下打开、执行并调试scrapy爬虫程序的方法
Nov 29 Python
在Python中定义一个常量的方法
Nov 10 Python
python selenium firefox使用详解
Feb 26 Python
Python操作redis实例小结【String、Hash、List、Set等】
May 16 Python
pandas中DataFrame修改index、columns名的方法示例
Aug 02 Python
Python json格式化打印实现过程解析
Jul 21 Python
python中Array和DataFrame相互转换的实例讲解
Feb 03 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
Php Ctemplate引擎开发相关内容
2012/03/03 PHP
PHP基于imagick扩展实现合成图片的两种方法【附imagick扩展下载】
2017/11/14 PHP
浅谈Laravel中的三种中间件的作用
2019/10/13 PHP
js使用for循环与innerHTML获取选中tr下td值
2014/09/26 Javascript
JS设置网页图片vspace和hspace属性的方法
2015/04/01 Javascript
jQuery的remove()方法使用详解
2015/08/11 Javascript
js鼠标点击图片切换效果代码分享
2015/08/26 Javascript
avalon js实现仿google plus图片多张拖动排序附源码下载
2015/09/24 Javascript
基于javascript实现表格的简单操作
2016/05/21 Javascript
javascript中闭包概念与用法深入理解
2016/12/15 Javascript
Bootstrap免费字体和图标网站(值得收藏)
2017/03/16 Javascript
Vue.js render方法使用详解
2017/04/05 Javascript
详解vue如何使用rules对表单字段进行校验
2018/10/17 Javascript
JavaScript类型相关的常用操作总结
2019/02/14 Javascript
vue.js iview打包上线后字体图标不显示解决办法
2020/01/20 Javascript
原生JS实现萤火虫效果
2020/03/07 Javascript
跟老齐学Python之list和str比较
2014/09/20 Python
教你用Python脚本快速为iOS10生成图标和截屏
2016/09/22 Python
python通过elixir包操作mysql数据库实例代码
2018/01/31 Python
基于Python 装饰器装饰类中的方法实例
2018/04/21 Python
对python中执行DOS命令的3种方法总结
2018/05/12 Python
详解PyTorch手写数字识别(MNIST数据集)
2019/08/16 Python
Python 转换RGB颜色值的示例代码
2019/10/13 Python
Wedgwood美国官网:英国骨瓷,精美礼品及家居装饰
2018/02/17 全球购物
巴黎卡诗加拿大官网:Kérastase加拿大
2018/11/12 全球购物
Simons官方网站:加拿大时尚零售商
2020/02/20 全球购物
写出一个方法实现冒泡排序
2016/07/08 面试题
小学开学标语
2014/07/01 职场文书
2014年民政工作总结
2014/11/26 职场文书
部队2015年终工作总结
2015/04/02 职场文书
2015年化验员工作总结
2015/04/10 职场文书
2015年个人工作总结报告
2015/04/25 职场文书
运动会口号霸气押韵
2015/12/24 职场文书
解决Nginx 配置 proxy_pass 后 返回404问题
2021/03/31 Servers
golang json数组拼接的实例
2021/04/28 Golang
详解Python魔法方法之描述符类
2021/05/26 Python