如何查看python关键字


Posted in Python onJanuary 17, 2021

现在我们就来讲讲关键字吧,准备好开始记笔记了吧,俗话说得好,好记性不如烂笔头,记好了喔,经常听大家提起关于Python中关键词有多少个?实际上Python中关键词目前有31个,想要具体查看以及观察个数的方式非常简单,下面就为大家详细介绍。

1、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', ...

2、得到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']

3、判断字符串是否含关键字

>>> keyword.iskeyword('and')
True
>>> 
>>> keyword.iskeyword('has')
False

Python关键字知识点扩展:

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中的闭包
Aug 11 Python
django 删除数据库表后重新同步的方法
May 27 Python
python 匹配url中是否存在IP地址的方法
Jun 04 Python
Python将文本去空格并保存到txt文件中的实例
Jul 24 Python
对python实现二维函数高次拟合的示例详解
Dec 29 Python
利用python和ffmpeg 批量将其他图片转换为.yuv格式的方法
Jan 08 Python
Python 图像处理: 生成二维高斯分布蒙版的实例
Jul 04 Python
在Python中append以及extend返回None的例子
Jul 20 Python
python 控制Asterisk AMI接口外呼电话的例子
Aug 08 Python
python实现斗地主分牌洗牌
Jun 22 Python
python如何安装下载后的模块
Jul 03 Python
Python requests及aiohttp速度对比代码实例
Jul 16 Python
Python日志打印里logging.getLogger源码分析详解
Jan 17 #Python
Python中的面向接口编程示例详解
Jan 17 #Python
Python学习之time模块的基本使用
Jan 17 #Python
python中re模块知识点总结
Jan 17 #Python
史上最详细的Python打包成exe文件教程
Jan 17 #Python
python制作微博图片爬取工具
Jan 16 #Python
python工具——Mimesis的简单使用教程
Jan 16 #Python
You might like
基于empty函数的判断详解
2013/06/17 PHP
微信公众号点击菜单即可打开并登录微站的实现方法
2014/11/14 PHP
关于PHP开发的9条建议
2015/07/27 PHP
javascript与CSS复习(《精通javascript》)
2010/06/29 Javascript
鼠标事件延时切换插件
2011/03/12 Javascript
JS小游戏之极速快跑源码详解
2014/09/25 Javascript
jQuery 重复加载错误以及修复方法
2014/12/16 Javascript
angular简介和其特点介绍
2015/01/29 Javascript
javascript用函数实现对象的方法
2015/05/14 Javascript
JavaScript检测并限制复选框选中个数的方法
2015/08/12 Javascript
javascript省市区三级联动下拉框菜单实例演示
2015/11/29 Javascript
使用堆实现Top K算法(JS实现)
2015/12/25 Javascript
微信小程序实现移动端滑动分页效果(ajax)
2017/06/13 Javascript
微信小程序制作扭蛋机代码实例
2019/09/24 Javascript
vue瀑布流组件实现上拉加载更多
2020/03/10 Javascript
js实现鼠标拖曳效果
2020/12/30 Javascript
[15:23]教你分分钟做大人:虚空假面
2014/10/30 DOTA
[54:27]TNC vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python基于scrapy采集数据时使用代理服务器的方法
2015/04/16 Python
python网络编程之文件下载实例分析
2015/05/20 Python
浅谈python中截取字符函数strip,lstrip,rstrip
2015/07/17 Python
python 动态加载的实现方法
2017/12/22 Python
python中对_init_的理解及实例解析
2019/10/11 Python
Python使用enumerate获取迭代元素下标
2020/02/03 Python
opencv中图像叠加/图像融合/按位操作的实现
2020/04/01 Python
python在地图上画比例的实例详解
2020/11/13 Python
使用placeholder属性设置input文本框的提示信息
2020/02/19 HTML / CSS
世界著名的顶级牛排:Omaha Steak(奥马哈牛排)
2016/09/20 全球购物
美国花布包包品牌:Vera Bradley
2017/08/11 全球购物
全球领先的在线cosplay服装商店:RoleCosplay
2020/01/18 全球购物
软件设计的目标是什么
2016/12/04 面试题
英文版销售经理个人求职信
2013/11/20 职场文书
生物专业个人自荐信范文
2013/11/29 职场文书
2015新生加入学生会自荐书
2015/03/24 职场文书
中学感恩教育活动总结
2015/05/05 职场文书
PyTorch 如何检查模型梯度是否可导
2021/06/05 Python