如何查看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进行基础的函数式编程的教程
Mar 31 Python
Python制作爬虫采集小说
Oct 25 Python
从局部变量和全局变量开始全面解析Python中变量的作用域
Jun 16 Python
Django 跨域请求处理的示例代码
May 02 Python
Python 读写文件的操作代码
Sep 20 Python
Python读取Excel表格,并同时画折线图和柱状图的方法
Oct 14 Python
python去掉 unicode 字符串前面的u方法
Oct 21 Python
Python3.9 beta2版本发布了,看看这7个新的PEP都是什么
Jun 10 Python
python中加背景音乐如何操作
Jul 19 Python
Python之字符串的遍历的4种方式
Dec 08 Python
Python爬虫实战之爬取携程评论
Jun 02 Python
利用 Python 的 Pandas和 NumPy 库来清理数据
Apr 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 七大优势分析
2009/06/23 PHP
php中获取关键词及所属来源搜索引擎名称的代码
2011/02/15 PHP
允许phpmyadmin空密码登录的配置方法
2011/05/29 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
2014/06/24 PHP
PHP使用ODBC连接数据库的方法
2015/07/18 PHP
几个优化WordPress中JavaScript加载体验的插件介绍
2015/12/17 PHP
CI(Codeigniter)的Setting增强配置类实例
2016/01/06 PHP
javascript 有趣而诡异的数组
2009/04/06 Javascript
jQuery源码分析之jQuery中的循环技巧详解
2014/09/06 Javascript
javascript无刷新评论实现方法
2015/05/13 Javascript
使用JavaScript和CSS实现文本隔行换色的方法
2015/11/04 Javascript
基于js中的原型、继承的一些想法
2016/08/10 Javascript
JS实现重新加载当前页面或者父页面的几种方法
2016/11/30 Javascript
js实现适合新闻类图片的轮播效果
2017/02/05 Javascript
JS 实现随机验证码功能
2017/02/15 Javascript
react-router实现按需加载
2017/05/09 Javascript
React Native预设占位placeholder的使用
2017/09/28 Javascript
在vue里使用codemirror遇到的问题
2018/11/01 Javascript
React 实现拖拽功能的示例代码
2019/01/06 Javascript
JavaScript实现京东放大镜效果
2019/12/03 Javascript
详解Python中的__new__()方法的使用
2015/04/09 Python
TensorFlow利用saver保存和提取参数的实例
2018/07/26 Python
Python定时发送消息的脚本:每天跟你女朋友说晚安
2018/10/21 Python
Python3爬虫学习之MySQL数据库存储爬取的信息详解
2018/12/12 Python
Python 读取串口数据,动态绘图的示例
2019/07/02 Python
python 实现将list转成字符串,中间用空格隔开
2019/12/25 Python
Python读取表格类型文件代码实例
2020/02/17 Python
使用matplotlib动态刷新指定曲线实例
2020/04/23 Python
Python+OpenCV图像处理——图像二值化的实现
2020/10/24 Python
惠普墨西哥官方商店:HP墨西哥
2016/12/01 全球购物
Mansur Gavriel官网:纽约市的一个设计品牌
2019/05/02 全球购物
深圳茁壮笔试题
2015/05/28 面试题
学习群众路线的心得体会
2014/11/05 职场文书
奖学金感谢信
2015/01/21 职场文书
2015年乡镇统计工作总结
2015/04/22 职场文书
Python可视化学习之seaborn调色盘
2022/02/24 Python