如何查看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 09 Python
不要用强制方法杀掉python线程
Feb 26 Python
非递归的输出1-N的全排列实例(推荐)
Apr 11 Python
Python实现获取磁盘剩余空间的2种方法
Jun 07 Python
python实现12306抢票及自动邮件发送提醒付款功能
Mar 08 Python
python使用sqlite3时游标使用方法
Mar 13 Python
基于DATAFRAME中元素的读取与修改方法
Jun 08 Python
使用python 计算百分位数实现数据分箱代码
Mar 03 Python
浅谈Python3多线程之间的执行顺序问题
May 02 Python
Django缓存Cache使用详解
Nov 30 Python
Python+kivy BoxLayout布局示例代码详解
Dec 28 Python
详解Pymongo常用查询方法总结
Jan 29 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获取url的函数代码
2011/08/02 PHP
QQ互联一键登录审核不通过的解决方案
2014/09/10 PHP
PHP的AES加密算法完整实例
2016/07/20 PHP
PHP的cookie与session原理及用法详解
2019/09/27 PHP
PHP底层运行机制与工作原理详解
2020/07/31 PHP
WordPress JQuery处理沙发头像
2009/06/22 Javascript
jQuery学习笔记之jQuery.extend(),jQuery.fn.extend()分析
2014/06/09 Javascript
JavaScript基于setTimeout实现计数的方法
2015/05/08 Javascript
JS实现漂亮的时间选择框效果
2016/08/20 Javascript
简单实现JS计算器功能
2016/12/21 Javascript
Javascript中的getter和setter初识
2017/08/17 Javascript
JS求Number类型数组中最大元素方法
2018/04/08 Javascript
基于vue cli 通过命令行传参实现多环境配置
2018/07/12 Javascript
vue+canvas实现炫酷时钟效果的倒计时插件(已发布到npm的vue2插件,开箱即用)
2018/11/05 Javascript
React性能优化系列之减少props改变的实现方法
2019/01/17 Javascript
JS实现选项卡插件的两种写法(jQuery和class)
2020/12/30 jQuery
JavaScript实现滑块验证解锁
2021/01/07 Javascript
[06:14]《辉夜杯》外卡赛附加赛 4支战队巡礼
2015/10/23 DOTA
python实现网站的模拟登录
2016/01/04 Python
Python3 中文文件读写方法
2018/01/23 Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
2019/03/01 Python
Python多版本开发环境管理工具介绍
2019/07/03 Python
3种python调用其他脚本的方法
2020/01/06 Python
sklearn+python:线性回归案例
2020/02/24 Python
Python request使用方法及问题总结
2020/04/26 Python
使用pandas库对csv文件进行筛选保存
2020/05/25 Python
Python爬虫实例——scrapy框架爬取拉勾网招聘信息
2020/07/14 Python
输入N,打印N*N矩阵
2012/02/20 面试题
一些关于MySql加速和优化的面试题
2014/01/30 面试题
运动会入场解说词300字
2014/01/25 职场文书
幼儿园中秋节活动反思
2014/02/16 职场文书
债务追讨授权委托书范本
2014/10/16 职场文书
2014年学校团委工作总结
2014/12/20 职场文书
致男子1500米运动员的广播稿
2019/11/08 职场文书
有关信念的名言语录集锦
2019/12/06 职场文书
Python机器学习之基础概述
2021/05/19 Python