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爬虫之爬虫框架Scrapy安装配置
Nov 06 Python
Python中使用ElementTree解析XML示例
Jun 02 Python
python压缩文件夹内所有文件为zip文件的方法
Jun 20 Python
对python中return和print的一些理解
Aug 18 Python
Python使用线程来接收串口数据的示例
Jul 02 Python
python 获取sqlite3数据库的表名和表字段名的实例
Jul 17 Python
python科学计算之numpy——ufunc函数用法
Nov 25 Python
tensorflow之tf.record实现存浮点数数组
Feb 17 Python
opencv 实现特定颜色线条提取与定位操作
Jun 02 Python
Keras中的两种模型:Sequential和Model用法
Jun 27 Python
python 解决微分方程的操作(数值解法)
May 26 Python
python基础学习之递归函数知识总结
May 26 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中使用Oracle数据库(5)
2006/10/09 PHP
ThinkPHP中数据操作案例分析
2015/09/27 PHP
php 删除指定文件夹的实例讲解
2017/07/25 PHP
IE 下的只读 innerHTML
2009/08/21 Javascript
javascript闭包入门示例
2014/04/30 Javascript
JS中产生20位随机数以0-9为例也可以是a-z A-Z
2014/08/01 Javascript
javascript定义类和类的实现实例详解
2015/12/01 Javascript
第七篇Bootstrap表单布局实例代码详解(三种表单布局)
2016/06/21 Javascript
Angularjs使用ng-repeat中$even和$odd属性的注意事项
2016/12/31 Javascript
DOM事件探秘篇
2017/02/15 Javascript
JavaScript通过改变文字透明度实现的文字闪烁效果实例
2017/04/27 Javascript
实现微信小程序的wxml文件和wxss文件在webstrom的支持
2017/06/12 Javascript
Bootstrap按钮组实例详解
2017/07/03 Javascript
详解微信小程序canvas圆角矩形的绘制的方法
2018/08/22 Javascript
vue实现下拉菜单树
2020/10/22 Javascript
vue实现简易计算器功能
2021/01/20 Vue.js
[40:03]RNG vs VG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Python的socket模块源码中的一些实现要点分析
2016/06/06 Python
用Python实现读写锁的示例代码
2018/11/05 Python
python 函数内部修改外部变量的方法
2018/12/18 Python
python线程的几种创建方式详解
2019/08/29 Python
使用Python串口实时显示数据并绘图的例子
2019/12/26 Python
Python连接Mysql进行增删改查的示例代码
2020/08/03 Python
2014年圣诞节倒计时网页的制作过程
2014/12/05 HTML / CSS
亚瑟士美国官网:ASICS美国
2017/02/01 全球购物
Skyscanner阿联酋:全球领先的旅游搜索平台
2017/11/25 全球购物
King Apparel官网:英国街头服饰品牌
2019/09/05 全球购物
澳大利亚买卖正宗二手奢侈品交易平台:Luxe.It.Fwd
2019/10/16 全球购物
5s标语大全
2014/06/23 职场文书
关于读书的演讲稿500字
2014/08/27 职场文书
2015年圣诞节活动总结
2015/03/24 职场文书
《植树问题》教学反思
2016/03/03 职场文书
2016年党风廉政建设承诺书
2016/03/25 职场文书
毕业生就业推荐表自我鉴定
2019/06/20 职场文书
vue-router中hash模式与history模式的区别
2021/06/23 Vue.js
Nginx 匹配方式
2022/05/15 Servers