python最基本的规则是关键字吗,Python 关键字
很多语言都是有关键字的,Python 也不例外。
不同的编程语言提供了不同的保留关键字集,但是在所有编程语言中都有一个重要且通用的规则,我们不能使用保留关键字来命名我们变量、函数、类、模板以及其他对象命名。
Python 是大小写敏感(区分大小写)的, and 是关键字,AND 就不是关键字了。
程序语言关键字的作用通常有一些特定的用途,比如说 Python 的 import,就是用来导入包的。
如果尝试在 Python 中使用关键字定义变量的话,编译器将会提示错误。
关键字数量
可以使用下面的方法来查看 Python 的关键字。
importkeywordprint(keyword.kwlist)print(len(keyword.kwlist))
首先可以使用 import keyword 来导入包,然后就可以通过上面的方法打印 Python 的关键字,然后使用 len 函数查看关键字的数量。
我们可以知道 Python 3.9 的版本一共有 36 个关键字。
不同的 Python 版本关键字数量不一样。
因为不同版本的关键字数量不一样,因此我们就不在这里列出来了,请使用上面的代码直接跑一下就可以查看当前版本的关键字列表了。
python最基本的规则是关键字吗,Python 关键字相关推荐
- python学习之 ---正则表达式规则与正则表达式在python的应用
正则表达式 概述 正则表达式30分钟快速入门 正则表达式是文本处理极为重要的技术,用它可以对字符串按照某种规则进行检索,替换 分类 BRE 基本正则表达式,grep.sed.vi等软件支持.vim有扩 ...
- python标识符、命名规则及关键字(含笔记)
目录 1.标识符和关键字 1.1 标识符概念 1.2 标识符规则 2.命名规则 3.关键字 1.标识符和关键字 1.1 标识符概念 开发人员在程序中自定义的一些符号和名称.标示符是自己定义的,如变量名 ...
- Python变量作用域的规则以及如何搜索内置作用域
喜欢编程,热爱分享,希望能结交更多志同道合的朋友,一起在学习Python的道路上走得更远!有不懂的问题可以私聊我哦! **作用域:**是指变量的生效范围,例如本地变量.全局变量描述的就是不同的生效范围 ...
- 符合python语言变量命名规则_Python变量命名规则
变量的命名规则 1.要具有描述性 2.变量名只能_,数字,字母组成,不可以是空格或者特殊字符([email protected]#$%^&*~) 3.不能以中文为变量名 4.不能以数字开头 5 ...
- python变量标识符_简谈-Python的注释、变量类型、标识符及关键字
在Python程序中,要想支持中文输出,则要在代码前面添加 标识符:开发人员在程序中自定义的一些符号和名称 标示符是自己定义的,如变量名 .函数名等 标识符的规则: 标示符由字目.下划线和数字组成,且 ...
- python语言在命名上是什么敏感的_一文轻松掌握python语言命名规范规则
和C/C++.Java等语言一样,python在命名上也有一套约定俗成的规则,符合规范的命名可以让程序的可读性大大增加,从而使得代码的逻辑性增强,易于自己和其他协作者在以后的拓展中理解代码的意义,从而 ...
- python 去掉双引号_python知识学习,python标识符和关键字
python标识符和关键字 标识符和关键字都是之中具有某种意义的标记和称谓,就像人的外号一样.所谓的标识符就是代码的分号.单引号.双引号等等就是标识符,而代码中的if.for等等就是关键字. pyth ...
- python语言变量名规则_python语言变量命名规则
Python语言变量命名规则 变量名只能包含字母.数字和下划线.(推荐学习:Python视频教程) 变量名可以字母或下划线开头,但不能以数字开头.例如,可将变量命名为message_1,但不能将其命名 ...
- python语言命名规则-一文轻松掌握python语言命名规范规则
和C/C++.Java等语言一样,python在命名上也有一套约定俗成的规则,符合规范的命名可以让程序的可读性大大增加,从而使得代码的逻辑性增强,易于自己和其他协作者在以后的拓展中理解代码的意义,从而 ...
最新文章
- 进程、线程、多线程、并发、并行学习记录
- 人脸识别数据集bin解压
- python交互式程序设计导论第二周_沧州学堂云Python 交互式程序设计导论搜题公众号...
- Linux做软raid10,51CTO博客-专业IT技术博客创作平台-技术成就梦想
- js(Dom+Bom)第一天(1)
- ARM 原子操作里的两个汇编指令
- Android 系统性能优化(53)---功耗优化battery-historian V2.0的数据获取
- CentOS-FTP
- 程序员如何转型项目经理?
- 剑指offer 面试63题
- 最新基于高德地图的android进阶开发(6)感兴趣点(POI)周边搜索源码浅析
- 阿里巴巴的图标库 -------------本地使用
- 微信支付服务器白名单,微信测试号白名单怎么回事?如何进行微信支付测试?
- Openjudge:向量点积计算
- 主线程启动多个子线程,子线程彼此之间并发执行,互不影响
- 捷客特带你盘点果粉手机壳的“鄙视链”
- 使用 python 查看谁没有交作业
- 9.png为什么可以保证图片不失真,.9.png操作详解————针对原文有补充
- Python爬虫51job职位
- Android开发经验谈:微信小程序的事件处理,灵魂拷问
热门文章
- opencv 3和qt5计算机视觉应用开发_【资源分享】有哪些学习openCV的网站或书籍?...
- 螃蟹wifi驱动在AP模式下存在挂死系统的问题
- java获取hdfs总大小_如何获取出HDFS已用空间/总空间的值。java FileSystem中有相关的方法吗???...
- 5、计算机网络物理层和数据链路层
- redis介绍以及使用 ppt_光纤收发器的工作原理以及使用方法介绍
- 谷歌语音文本转换python代码_python - Python Google语音到文本的转换 - SO中文参考 - www.soinside.com...
- 各品牌交换机常用命令整理
- python中如何定义一个数组_Python数组定义方法
- python 数据库 实战_干货!python与MySQL数据库的交互实战
- Android自定义app图标,自定义app图标(Icon) - Cordova中文网