如何查看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应用的教程
Apr 16 Python
python实现根据主机名字获得所有ip地址的方法
Jun 28 Python
python 不以科学计数法输出的方法
Jul 16 Python
使用Python编写Prometheus监控的方法
Oct 15 Python
Python实现数据结构线性链表(单链表)算法示例
May 04 Python
详解Python3中setuptools、Pip安装教程
Jun 18 Python
Django 外键的使用方法详解
Jul 19 Python
python输出pdf文档的实例
Feb 13 Python
Anaconda3中的Jupyter notebook添加目录插件的实现
May 18 Python
Python txt文件常用读写操作代码实例
Aug 03 Python
详解python tkinter包获取本地绝对路径(以获取图片并展示)
Sep 04 Python
Django用内置方法实现简单搜索功能的方法
Dec 18 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
DISCUZ在win2003环境下 Unable to access ./include/common.inc.php in... 的问题终极解决方案
2011/11/21 PHP
PHP Web木马扫描器代码分享
2015/09/06 PHP
PHP中模糊查询并关联三个select框
2017/06/19 PHP
Prototype 学习 工具函数学习($A方法)
2009/07/12 Javascript
javascript 嵌套的函数(作用域链)
2010/03/15 Javascript
用JavaScript玩转游戏物理(一)运动学模拟与粒子系统
2010/06/19 Javascript
ASP.NET jQuery 实例16 通过控件CustomValidator验证RadioButtonList
2012/02/03 Javascript
从数据结构分析看:用for each...in 比 for...in 要快些
2013/04/17 Javascript
javascript图片相似度算法实现 js实现直方图和向量算法
2014/01/14 Javascript
JS删除字符串中重复字符方法
2014/03/09 Javascript
JavaScript获取图片像素颜色并转换为box-shadow显示
2016/03/11 Javascript
JavaScript  event对象整理及详细介绍
2016/10/10 Javascript
Bootstrap 表单验证formValidation 实现远程验证功能
2017/05/17 Javascript
ES6模块化的import和export用法方法总结
2017/08/08 Javascript
微信小程序实现滴滴导航tab切换效果
2018/07/24 Javascript
node省市区三级数据性能测评实例分析
2019/11/06 Javascript
JavaScript实现动态生成表格
2020/08/02 Javascript
原生js中运算符及流程控制示例详解
2021/01/05 Javascript
[52:20]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第一场 6.2
2018/06/03 DOTA
Python实现连接两个无规则列表后删除重复元素并升序排序的方法
2018/02/05 Python
python中join()方法介绍
2018/10/11 Python
超简单使用Python换脸实例
2019/03/27 Python
Python Threading 线程/互斥锁/死锁/GIL锁
2019/07/21 Python
python 对任意数据和曲线进行拟合并求出函数表达式的三种解决方案
2020/02/18 Python
使用keras2.0 将Merge层改为函数式
2020/05/23 Python
浅析Python __name__ 是什么
2020/07/07 Python
python3爬虫中异步协程的用法
2020/07/10 Python
django models里数据表插入数据id自增操作
2020/07/15 Python
沙特阿拉伯电子产品和家用电器购物网站:Black Box
2019/07/24 全球购物
英国领先的男装设计师服装独立零售商:Repertoire Fashion
2020/10/19 全球购物
《狼》教学反思
2014/03/02 职场文书
保密承诺书
2014/03/27 职场文书
李培根演讲稿
2014/05/22 职场文书
群众路线对照检查剖析材料
2014/10/09 职场文书
《黄道婆》教学反思
2016/02/22 职场文书
tomcat下部署jenkins的方法
2022/05/06 Servers