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 解析html之BeautifulSoup
Jul 07 Python
详解Python中列表和元祖的使用方法
Apr 25 Python
教你用Python脚本快速为iOS10生成图标和截屏
Sep 22 Python
python数据封装json格式数据
Mar 04 Python
解决vscode python print 输出窗口中文乱码的问题
Dec 03 Python
Python面向对象程序设计之私有属性及私有方法示例
Apr 08 Python
在python中实现同行输入/接收多个数据的示例
Jul 20 Python
Django 对象关系映射(ORM)源码详解
Aug 06 Python
python元组和字典的内建函数实例详解
Oct 22 Python
Python面向对象之继承原理与用法案例分析
Dec 31 Python
Python实现读取并写入Excel文件过程解析
May 27 Python
Python flask路由间传递变量实例详解
Jun 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解压ZIP文件到指定文件夹的方法
2016/11/17 PHP
PHP7 安装event扩展的实现方法
2019/10/08 PHP
跨域请求之jQuery的ajax jsonp的使用解惑
2011/10/09 Javascript
jquery时间下拉框小例子
2013/04/15 Javascript
iframe的onreadystatechange事件在firefox下的使用
2014/04/16 Javascript
js判断横竖屏及禁止浏览器滑动条示例
2014/04/29 Javascript
javascript中一些util方法汇总
2015/06/10 Javascript
JS文字球状放大效果代码分享
2015/08/19 Javascript
JS实现网页游戏中滑块响应鼠标点击移动效果
2015/10/19 Javascript
JS Attribute属性操作详解
2016/05/19 Javascript
js获取元素的外链样式的简单实现方法
2016/06/06 Javascript
浅谈JQuery+ajax+jsonp 跨域访问
2016/06/25 Javascript
Vue.js系列之项目结构说明(2)
2017/01/03 Javascript
jquery 实时监听输入框值变化的完美方法(必看)
2017/01/26 Javascript
浅谈Javascript事件对象
2017/02/05 Javascript
Node.js 使用流实现读写同步边读边写功能
2017/09/11 Javascript
vue2.0在table中实现全选和反选的示例代码
2017/11/04 Javascript
JS基于递归实现网页版计算器的方法分析
2017/12/20 Javascript
jQuery EasyUI 选项卡面板tabs的使用实例讲解
2017/12/25 jQuery
React全家桶环境搭建过程详解
2018/05/18 Javascript
微信小程序实现图片上传功能
2018/05/28 Javascript
jQuery实现简单轮播图效果
2020/12/27 jQuery
Python爬取读者并制作成PDF
2015/03/10 Python
python 检查是否为中文字符串的方法
2018/12/28 Python
世界上最大的艺术和工艺用品商店:MisterArt.com
2018/07/13 全球购物
Footshop罗马尼亚:最好的运动鞋选择
2019/09/10 全球购物
如何手工释放资源
2013/12/15 面试题
shell程序中如何注释
2012/01/28 面试题
建筑工程实习自我鉴定
2013/09/19 职场文书
酒店副总岗位职责
2013/12/24 职场文书
会务接待方案
2014/02/27 职场文书
关于爱国的标语
2014/06/24 职场文书
教师反腐倡廉演讲稿
2014/09/03 职场文书
springBoot基于webSocket实现扫码登录
2021/06/22 Java/Android
使用Springboot实现健身房管理系统
2021/07/01 Java/Android
Docker 镜像介绍以及commit相关操作
2022/04/13 Servers