如何查看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压缩和解压缩zip文件的教程
May 06 Python
Python 正则表达式入门(初级篇)
Dec 07 Python
python中pandas.DataFrame排除特定行方法示例
Mar 12 Python
Python基于scapy实现修改IP发送请求的方法示例
Jul 08 Python
利用python打开摄像头及颜色检测方法
Aug 03 Python
详解Python二维数组与三维数组切片的方法
Jul 18 Python
Python Django框架防御CSRF攻击的方法分析
Oct 18 Python
查看端口并杀进程python脚本代码
Dec 17 Python
Python socket聊天脚本代码实例
Jan 02 Python
Keras设定GPU使用内存大小方式(Tensorflow backend)
May 22 Python
python中常见错误及解决方法
Jun 21 Python
Pytest如何使用skip跳过执行测试
Aug 13 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线性表顺序存储实现代码(增删查改)
2012/02/16 PHP
hadoop中一些常用的命令介绍
2013/06/19 PHP
PHP生成Gif图片验证码
2013/10/27 PHP
使用PHP导出Redis数据到另一个Redis中的代码
2014/03/12 PHP
thinkphp获取栏目和文章当前位置的方法
2014/10/29 PHP
php curl中gzip的压缩性能测试实例分析
2016/11/08 PHP
基于yaf框架和uploadify插件,做的一个导入excel文件,查看并保存数据的功能
2017/01/24 PHP
PHP获取数组中单列值的方法
2017/06/10 PHP
javascript中的float运算精度实例分析
2010/08/21 Javascript
改写一个简单的菜单 弹性大小
2010/12/02 Javascript
form表单中去掉默认的enter键提交并绑定js方法实现代码
2013/04/01 Javascript
JS实现模拟百度搜索“2012世界末日”网页地震撕裂效果代码
2015/10/31 Javascript
jquery淡入淡出效果简单实例
2016/01/14 Javascript
使用jquery/js获取iframe父子级、同级获取元素的方法
2016/08/05 Javascript
微信小程序 slider 详解及实例代码
2017/01/10 Javascript
vue-router单页面路由
2017/06/17 Javascript
webpack搭建vue 项目的步骤
2017/12/27 Javascript
jQuery NProgress.js加载进度插件的简单使用方法
2018/01/31 jQuery
js实现点击按钮复制文本功能
2020/07/20 Javascript
在vue使用clipboard.js进行一键复制文本的实现示例
2019/01/15 Javascript
JavaScript实现预览本地上传图片功能完整示例
2019/03/08 Javascript
VUE解决微信签名及SPA微信invalid signature问题(完美处理)
2019/03/29 Javascript
vue项目中仿element-ui弹框效果的实例代码
2019/04/22 Javascript
nodejs实现日志读取、日志查找及日志刷新的方法分析
2019/05/20 NodeJs
[02:17]DOTA2亚洲邀请赛 RAVE战队出场宣传片
2015/02/07 DOTA
R vs. Python 数据分析中谁与争锋?
2017/10/18 Python
python绘制汉诺塔
2021/03/01 Python
HTML5轻松实现全屏视频背景的示例
2018/04/23 HTML / CSS
英国综合网上购物商城:The Hut
2018/07/03 全球购物
介绍一下grep命令的使用
2012/06/28 面试题
中专生自荐信
2013/10/12 职场文书
公司庆典活动邀请函
2014/01/09 职场文书
2014年党务公开实施方案
2014/02/27 职场文书
青年文明号服务承诺
2014/03/31 职场文书
大专应届毕业生求职信
2014/07/15 职场文书
毕业季聚会祝酒词!
2019/07/04 职场文书