如何查看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 多进程通信模块的简单实现
Feb 20 Python
python re正则表达式模块(Regular Expression)
Jul 16 Python
Python实现快速排序和插入排序算法及自定义排序的示例
Feb 16 Python
解析Mac OS下部署Pyhton的Django框架项目的过程
May 03 Python
Python3实现的画图及加载图片动画效果示例
Jan 19 Python
tensorflow实现简单的卷积网络
May 24 Python
Python+OpenCV实现图像融合的原理及代码
Dec 03 Python
简单了解Django ContentType内置组件
Jul 23 Python
python flask web服务实现更换默认端口和IP的方法
Jul 26 Python
简单了解Python3 bytes和str类型的区别和联系
Dec 19 Python
Python多进程编程常用方法解析
Mar 26 Python
python爬虫泛滥的解决方法详解
Nov 25 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
PHP Array交叉表实现代码
2010/08/05 PHP
PHP图片上传代码
2013/11/04 PHP
php上传图片存入数据库示例分享
2014/03/11 PHP
PHP精确计算功能示例
2016/11/29 PHP
php生成无限栏目树
2017/03/16 PHP
利用PHP实现一个简单的用户登记表示例
2017/04/25 PHP
php中curl和soap方式请求服务超时问题的解决
2018/06/11 PHP
JavaScript中变量提升 Hoisting
2012/07/03 Javascript
运行Node.js的IIS扩展iisnode安装配置笔记
2015/03/02 Javascript
纯js模拟div层弹性运动的方法
2015/07/27 Javascript
JavaScript实现的贝塞尔曲线算法简单示例
2018/01/30 Javascript
webuploader分片上传的实现代码(前后端分离)
2018/09/10 Javascript
使用layui实现树形结构的方法
2019/09/20 Javascript
javascript+css实现进度条效果
2020/03/25 Javascript
vue 导航菜单刷新状态不消失,显示对应的路由界面操作
2020/08/06 Javascript
NodeJS模块Buffer原理及使用方法解析
2020/11/11 NodeJs
Python编码时应该注意的几个情况
2013/03/04 Python
python 字符串转列表 list 出现\ufeff的解决方法
2017/06/22 Python
Python基于回溯法子集树模板解决最佳作业调度问题示例
2017/09/08 Python
python使用筛选法计算小于给定数字的所有素数
2018/03/19 Python
Python输出\u编码将其转换成中文的实例
2018/12/15 Python
Flask使用Pyecharts在单个页面展示多个图表的方法
2019/08/05 Python
使用Python制作一个打字训练小工具
2019/10/01 Python
Python的形参和实参使用方式
2019/12/24 Python
python小白学习包管理器pip安装
2020/06/09 Python
纯CSS3制作页面切换效果的实例代码
2019/05/30 HTML / CSS
html5用video标签流式加载的实现
2020/05/20 HTML / CSS
家用个人磨皮机:Trophy Skin
2017/03/30 全球购物
麦德龙官方海外旗舰店:德国麦德龙超市
2017/12/23 全球购物
Maxpeedingrods美国:高性能汽车零件
2020/02/14 全球购物
电子商务个人职业生涯规划范文
2014/02/12 职场文书
民事二审代理词
2015/05/25 职场文书
nginx proxy_cache 缓存配置详解
2021/03/31 Servers
一文带你探究MySQL中的NULL
2021/11/11 MySQL
面试中老生常谈的MySQL问答集锦夯实基础
2022/03/13 MySQL
postgresql之greenplum字符串去重拼接方式
2023/05/08 PostgreSQL