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的Pyspider为例剖析搜索引擎的网络爬虫实现方法
Mar 30 Python
Python模拟登录验证码(代码简单)
Feb 06 Python
Python编程实现输入某年某月某日计算出这一天是该年第几天的方法
Apr 18 Python
python爬虫 使用真实浏览器打开网页的两种方法总结
Apr 21 Python
用python简单实现mysql数据同步到ElasticSearch的教程
May 30 Python
在Django的View中使用asyncio的方法
Jul 12 Python
python之yield和Generator深入解析
Sep 18 Python
动态设置django的model field的默认值操作步骤
Mar 30 Python
通过实例解析Python RPC实现原理及方法
Jul 07 Python
解决python3.x安装numpy成功但import出错的问题
Nov 17 Python
Pytest实现setup和teardown的详细使用详解
Apr 17 Python
关于Python OS模块常用文件/目录函数详解
Jul 01 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模板引擎smarty详细介绍
2015/05/26 PHP
PHP Echo字符串的连接格式
2016/03/07 PHP
如何用PHP做到页面注册审核
2017/03/02 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
图片在浏览器中底部对齐 解决方法之一
2011/11/30 Javascript
js 3种归并操作的实例代码
2013/10/30 Javascript
jquery在项目中做复选框时遇到的一些问题笔记
2013/11/17 Javascript
IE中JS跳转丢失referrer问题的2个解决方法
2014/07/18 Javascript
javascript检测浏览器的缩放状态实现代码
2014/09/28 Javascript
js实现前端分页页码管理
2017/01/06 Javascript
前端常见跨域解决方案(全)
2017/09/19 Javascript
Vue使用mixins实现压缩图片代码
2018/03/14 Javascript
npm 下载指定版本的组件方法
2018/05/17 Javascript
在Vant的基础上实现添加表单验证框架的方法示例
2018/12/05 Javascript
js实现轮播图效果 纯js实现图片自动切换
2020/08/09 Javascript
使用python搭建Django应用程序步骤及版本冲突问题解决
2013/11/19 Python
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
Python基于smtplib实现异步发送邮件服务
2015/05/28 Python
EM算法的python实现的方法步骤
2018/01/02 Python
Django unittest 设置跳过某些case的方法
2018/12/26 Python
python实现图片中文字分割效果
2019/07/22 Python
Python高级特性——详解多维数组切片(Slice)
2019/11/26 Python
pycharm 快速解决python代码冲突的问题
2021/01/15 Python
POP文化和音乐灵感的时尚:Hot Topic
2019/06/19 全球购物
Guess欧洲官网:美国服饰品牌
2019/08/06 全球购物
请解释接口的显式实现有什么意义
2012/05/26 面试题
Python里面search()和match()的区别
2016/09/21 面试题
儿科护士自我鉴定
2013/10/14 职场文书
会计应聘求职信范文
2013/12/17 职场文书
竞争上岗实施方案
2014/03/21 职场文书
优秀管理者事迹材料
2014/05/22 职场文书
2014年平安建设工作总结
2014/11/19 职场文书
武当山导游词
2015/02/03 职场文书
劳保用品管理制度范本
2015/08/06 职场文书
2015年高中语文教学总结
2015/08/18 职场文书
前端JS获取URL参数的4种方法总结
2022/04/05 Javascript