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+django实现文件上传
Jan 17 Python
python logging日志模块的详解
Oct 29 Python
初探TensorFLow从文件读取图片的四种方式
Feb 06 Python
Python实现判断并移除列表指定位置元素的方法
Apr 13 Python
python K近邻算法的kd树实现
Sep 06 Python
Python中如何使用if语句处理列表实例代码
Feb 24 Python
Python GUI编程 文本弹窗的实例
Jun 11 Python
详解Python Opencv和PIL读取图像文件的差别
Dec 27 Python
Python稀疏矩阵及参数保存代码实现
Apr 18 Python
Python实现计算图像RGB均值方式
Jun 04 Python
Biblibili视频投稿接口分析并以Python实现自动投稿功能
Feb 05 Python
Python离线安装openpyxl模块的步骤
Mar 30 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
模仿OSO的论坛(二)
2006/10/09 PHP
深入phpMyAdmin的安装与配置的详细步骤
2013/05/07 PHP
CI框架中通过hook的方式实现简单的权限控制
2015/01/07 PHP
Aliyun Linux 编译安装 php7.3 tengine2.3.2 mysql8.0 redis5的过程详解
2020/10/20 PHP
关于javascript中的parseInt使用技巧
2009/09/03 Javascript
EasyUi tabs的高度与宽度根据IE窗口的变化自适应代码
2010/10/26 Javascript
javascript中类的定义及其方式(《javascript高级程序设计》学习笔记)
2011/07/04 Javascript
使用AJAX实现Web页面进度条的实例分享
2016/05/06 Javascript
javascript 内置对象及常见API详细介绍
2016/11/01 Javascript
JavaScript调试的多个必备小Tips
2017/01/15 Javascript
Bootstrap中data-target 到底是什么
2017/02/14 Javascript
原生JS+Canvas实现五子棋游戏
2020/05/28 Javascript
Webpack打包字体font-awesome的方法示例
2018/04/26 Javascript
jQuery+PHP实现上传裁剪图片
2020/06/29 jQuery
webpack配置proxyTable时pathRewrite无效的解决方法
2018/12/13 Javascript
Vue移动端右滑屏幕返回上一页附源码下载
2019/06/26 Javascript
微信小程序自定义波浪组件使用方法详解
2019/09/21 Javascript
小程序实现长按保存图片的方法
2019/12/31 Javascript
vue-cli设置css不生效的解决方法
2020/02/07 Javascript
[01:01:18]DOTA2上海特级锦标赛主赛事日 - 2 败者组第二轮#2COL VS LGD
2016/03/03 DOTA
Python多进程同步Lock、Semaphore、Event实例
2014/11/21 Python
Python下的Softmax回归函数的实现方法(推荐)
2017/01/26 Python
基于python批量处理dat文件及科学计算方法详解
2018/05/08 Python
Python统计时间内的并发数代码实例
2019/12/28 Python
python切片作为占位符使用实例讲解
2021/02/17 Python
世界上最值得信赖的多日游在线市场:TourRadar
2018/07/20 全球购物
阿迪达斯希腊官方网上商店:adidas希腊
2019/04/06 全球购物
英国自行车商店:AW Cycles
2021/02/24 全球购物
研究生求职推荐信范文
2013/11/30 职场文书
2014年清明节网上祭英烈寄语
2014/04/09 职场文书
经管应届生求职信范文
2014/05/18 职场文书
员工安全责任书范本
2014/07/24 职场文书
幼儿园大班开学寄语
2014/08/02 职场文书
人代会简报
2015/07/21 职场文书
教您:房贷工资收入证明应该怎么写?
2019/08/19 职场文书
mybatis中sql语句CDATA标签的用法说明
2021/06/30 Java/Android