如何查看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中numpy基础学习及进行数组和矢量计算
Feb 12 Python
python编程实现希尔排序
Apr 13 Python
python数据结构之链表详解
Sep 12 Python
pandas or sql计算前后两行数据间的增值方法
Apr 20 Python
Random 在 Python 中的使用方法
Aug 09 Python
Python高阶函数、常用内置函数用法实例分析
Dec 26 Python
Pytorch之卷积层的使用详解
Dec 31 Python
Python StringIO如何在内存中读写str
Jan 07 Python
Django更新models数据库结构步骤
Apr 01 Python
python自定义函数def的应用详解
Jun 03 Python
python中二分查找法的实现方法
Dec 06 Python
python中的sys模块和os模块
Mar 20 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 set_time_limit()函数的使用详解
2013/06/05 PHP
浅析PHP中strlen和mb_strlen的区别
2014/08/31 PHP
在Ubuntu 14.04上部署 PHP 环境及 WordPress
2014/09/02 PHP
PHP实现的QQ空间g_tk加密算法
2015/07/09 PHP
详解PHP执行定时任务的实现思路
2015/12/21 PHP
php获取flash尺寸详细数据的方法
2016/11/12 PHP
javascript学习笔记(七)利用javascript来创建和存储cookie
2011/04/08 Javascript
jquery操作下拉列表、文本框、复选框、单选框集合(收藏)
2014/01/08 Javascript
asp.net+js实现金额格式化
2015/02/27 Javascript
iframe里使用JavaScript控制主页转向的方法
2015/04/03 Javascript
如何用jQuery实现ASP.NET GridView折叠伸展效果
2015/09/26 Javascript
利用Bootstrap实现表格复选框checkbox全选
2016/12/21 Javascript
利用nvm管理多个版本的node.js与npm详解
2017/11/02 Javascript
详解JSON和JSONP劫持以及解决方法
2019/03/08 Javascript
vue响应式系统之observe、watcher、dep的源码解析
2019/04/09 Javascript
JS如何把字符串转换成json
2020/02/21 Javascript
ant-design-vue中的select选择器,对输入值的进行筛选操作
2020/10/24 Javascript
Vue+scss白天和夜间模式切换功能的实现方法
2021/01/05 Vue.js
Python通过poll实现异步IO的方法
2015/06/04 Python
基于Python 的进程管理工具supervisor使用指南
2016/09/18 Python
浅谈用VSCode写python的正确姿势
2017/12/16 Python
pygame游戏之旅 添加游戏界面按键图形
2018/11/20 Python
在python中利用KNN实现对iris进行分类的方法
2018/12/11 Python
实例讲解Python3中abs()函数
2019/02/19 Python
python实现图片九宫格分割
2021/03/07 Python
python实现飞机大战小游戏
2019/11/08 Python
Tensorflow中的dropout的使用方法
2020/03/13 Python
Python3标准库之dbm UNIX键-值数据库问题
2020/03/24 Python
CSS3 新增选择器的实例
2019/11/13 HTML / CSS
澳大利亚便宜隐形眼镜购买网站:QUICKLENS Australia
2018/10/06 全球购物
澳大利亚礼品卡商店:Gift Card Store
2019/06/24 全球购物
屈臣氏乌克兰:Watsons UA
2019/10/29 全球购物
一帮一活动总结
2014/05/08 职场文书
司法建议书范文
2014/05/13 职场文书
志愿者爱心公益活动策划方案
2014/09/15 职场文书
矛盾论读书笔记
2015/06/29 职场文书