如何查看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统计文本文件内单词数量的方法
May 30 Python
深入理解Python装饰器
Jul 27 Python
Python脚本处理空格的方法
Aug 08 Python
python3实现UDP协议的服务器和客户端
Jun 14 Python
python3 破解 geetest(极验)的滑块验证码功能
Feb 24 Python
Python3.6中Twisted模块安装的问题与解决
Apr 15 Python
使用python制作一个为hex文件增加版本号的脚本实例
Jun 12 Python
浅谈pytorch grad_fn以及权重梯度不更新的问题
Aug 20 Python
python实现输出一个序列的所有子序列示例
Nov 18 Python
Python Selenium安装及环境配置的实现
Mar 17 Python
Keras实现将两个模型连接到一起
May 23 Python
python合并多个excel文件的示例
Sep 23 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实现动态web服务器方法
2015/07/29 PHP
简单通用的JS滑动门代码
2008/12/19 Javascript
jQuery $.each的用法说明
2010/03/22 Javascript
Chrome Form多次提交表单问题的解决方法
2011/05/09 Javascript
使用Jquery打造最佳用户体验的登录页面的实现代码
2011/07/08 Javascript
探讨JavaScript中声明全局变量三种方式的异同
2013/12/03 Javascript
JSON格式化输出
2014/11/10 Javascript
JQ技术实现注册页面带有校验密码强度
2015/07/27 Javascript
纯javascript实现图片延时加载方法
2015/08/21 Javascript
JQuery 的跨域方法推荐_可跨任何网站
2016/05/18 Javascript
用js动态添加html元素,以及属性的简单实例
2016/07/19 Javascript
jQuery实现为LI列表前3行设置样式的方法【2种方法】
2016/09/04 Javascript
JS实现的简单图片切换功能示例【测试可用】
2017/02/14 Javascript
discuz表情的JS提取方法分析
2017/03/22 Javascript
vue页面跳转后返回原页面初始位置方法
2018/02/11 Javascript
vue使用Element组件时v-for循环里的表单项验证方法
2018/06/28 Javascript
NestJs 静态目录配置详解
2019/03/12 Javascript
新手快速入门微信小程序组件库 iView Weapp
2019/06/24 Javascript
Vue使用lodop实现打印小结
2019/07/06 Javascript
最全vue的vue-amap使用高德地图插件画多边形范围的示例代码
2020/07/17 Javascript
python单线程实现多个定时器示例
2014/03/30 Python
python实现根据主机名字获得所有ip地址的方法
2015/06/28 Python
python thrift搭建服务端和客户端测试程序
2018/01/17 Python
Python引用计数操作示例
2018/08/23 Python
python psutil监控进程实例
2019/12/17 Python
Pytorch高阶OP操作where,gather原理
2020/04/30 Python
Python如何telnet到网络设备
2021/02/18 Python
Staples加拿大官方网站:办公用品一站式采购
2016/09/25 全球购物
美国最受欢迎的度假目的地优惠套餐:BookVIP
2018/09/27 全球购物
三维科技面试题
2013/07/27 面试题
中学生个人自我评价
2014/02/06 职场文书
机关道德讲堂实施方案
2014/03/15 职场文书
大一工商管理职业生涯规划:有梦最美,行动相随
2014/09/18 职场文书
加薪通知
2015/04/25 职场文书
初三数学教学反思
2016/02/17 职场文书
Go语言设计模式之结构型模式
2021/06/22 Golang