百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

一文学会Python的变量命名规则!(python中变量命名规则有哪些)

off999 2024-11-01 12:48 30 浏览 0 评论

目录


1.变量的命名原则


3.内置函数尽量不要做变量


4.删除变量和垃圾回收机制


5.结语



1.变量的命名原则


①由英文字母、_(下划线)、或中文开头

②变量名称只能由英文字母、数字、下画线或中文字所组成。

③英文字母大小写不相同


实例:


爱_aiA=1
print(爱_aiA)





2.下列是不可当作变量名称的 Python 系统保留字


and:, as, assert, break, class, continue, def, dei, elif, else,except, False, finally, for, from, global, if ,import, in, is, lambda, none, nonlocal, not, or, pass, raise, return, True, try, while, with, yield.


and 和;

as 用于类型转换;

assert 用于判断变量或条件表达式的值是否为真;

break 中断循环语句的执行;

class 用于定义类;

continue 继续执行下一次循环;

def 用于定义函数或方法;

del 删除变量或者序列的值;

elif 条件语句 与if else 结合使用;

else 条件语句 条件语句,与if,elif结合使用。也可以用于异常和循环使用;

except 包括捕获异常后的操作代码,与try,finally结合使用;

for 循环语句;

finally 用于异常语句,出现异常后,始终要执行finally包含的代码块。与try,except结合使用;

from 用于导入模块,与import结合使用;

global 定义全局变量;

if 条件语句,与else,elif结合使用;

import 用于导入模块,与from 结合使用;

in 判断变量是否存在序列中;

is 判断变量是否为某个类的实例;

lambda 定义匿名函数;

not 非;

or 或;

pass 空的类,函数,方法的占位符;

raise 异常抛出操作;

return 用于从函数返回计算结果;

try 包含可能会出现异常的语句,与except,finally结合使用;

while 循环语句;

with 简化Python的语句;

yield 用于从函数依次返回值;

True,False均为布尔值,0代表假,整数1代表真;

None是python中的一种特殊数值类型的唯一值,一般起到一个空占位符的作用;


3.内置函数尽量不要做变量


下列是python中不可当作变量名称的内置函数,如果将系统内置函数名称当作变量,程序本身不会错误,但是原先函数功能会丧失。
abs(),bin(),chr(),complex(),enumerate(),float(),hasattr(),input(),iter(),map(),object(),print(),reload(),setattr(),sum(),unicode(),all(),bool(),classmethod(),delattr(),eval(),format(),hash(),int(),len(),max(),oct(),property(),repr(),property(),repr(),slice(),super(),any(),buffer(),cmp(),dict(),execfile(),frozenset(),help(),intern(),list(),memoryview(),open(),range(), reversed (), sorted (), tuple (), xrange (), apply (), bytearray (), coerce (), dir () ,file (), getattr (), heX () ,isinstance (), locals (), min () ,ord () ,raw _ input () ,round () ,staticmethod () ,type () ,Zip (), basestring (), callable () ,compile () ,divmod () ,filter (), globals (), id () ,issubclass (), long (), next (), pow () ,reduce (), set (), str (), unichr (), import ()


老规矩查看一下python内置变量都有什么:


nums=dir(__builtins__)
for i in range(len(nums)):
    print(nums[i],end=' / ')
    if (i+1) %8 ==0:
        print('\n')






4.删除变量和垃圾回收机制


a=1
del a
print(a)





5.结语


Basic, C, C++, C#, CSS, Fortran, Go, HTML, Java,

JavaScript, Lisp, Lua, Matlab, Object C, Pascal, Perl, PHP, PostScript, Python, Ruby, Scala, SQL, Swift, VBA, VB.NET, Verilog, VHDL, Visual Basic

编程语言,也是一个江湖!

相关推荐

汉语大词典电子版(汉语大词典电子版pdf)

《汉语大字典》是当今世界上规模最大、收集汉字单字最多、释义最全的一部汉语字典。全书约2000万字,共收单字56000多个,几乎包括了各种古今文献和图书资料中出现的所有汉字,可以说是汉语字典的集大成者...

什么软件可以看电子书(什么软件看电子书不收费)
  • 什么软件可以看电子书(什么软件看电子书不收费)
  • 什么软件可以看电子书(什么软件看电子书不收费)
  • 什么软件可以看电子书(什么软件看电子书不收费)
  • 什么软件可以看电子书(什么软件看电子书不收费)
免费照片处理软件app(免费照片处理软件哪个最好)

首先打开Photoshop,导入一张照片点击打开打开照片之后,同时按ctrl+j复制一个图层在菜单栏里面选择“滤镜”——“锐化”——“智能锐化”适当将锐化的半径调高一些,勾选“更加精确”锐化后放大图片...

免费的ps电脑软件(免费的ps电脑软件有哪些)

.任何一个版本都不是免费的,但基本所有版本都有破解版或者绿色版,可以去360软件管家里面下载或者电脑管家里也有,最新版的是PSCC版。photoshop是adobe公司旗下的产品,正确来说,购买正...

拼音九键输入法(汉字输入法)
  • 拼音九键输入法(汉字输入法)
  • 拼音九键输入法(汉字输入法)
  • 拼音九键输入法(汉字输入法)
  • 拼音九键输入法(汉字输入法)
照片恢复(照片恢复免费版下载)

方法/步骤  1.首先下载一个数据恢复软件。  2.安装到电脑上,然后把手机和电脑连接起来。  3.接着我们用下载好的数据恢复软件扫描手机。  4.然后找出要恢复的文件照片。  5.在电脑上选在一个磁...

tiktok官方网站入口(tiktok官方网站入口免费)

入口就是TikTok商店卖家。具体步骤如下:为了加入TikTok商店,您首先需要一个TikTok帐户。一旦您拥有TikTok帐户并且超过了符合条件的年龄,就可以使用它注册为TikTok商店卖家。卖家...

adobe flash player播放器(adobe flash player viewer)

不同操作系统不同浏览器,开启Adobeflashplayer的方法各有不同。开启的前提当然是正确安装喽,不同操作系统不同浏览器安装Adobeflashplayer方法也是各不相同的。Wind...

央视cctv5体育直播(央视cctv5体育直播在线观看免费)

现在全国每家都有机顶盒,在机顶盒上就可以看CCTV所有频道。也可以用手机浏览器搜索CCTV5体育频道。还有就是可以手机上下载安装央视影音APP,央视频APP都可以看。中央电视台体育频道(频道呼号:CC...

激活工具永久激活win7(win7激活工具2021)
  • 激活工具永久激活win7(win7激活工具2021)
  • 激活工具永久激活win7(win7激活工具2021)
  • 激活工具永久激活win7(win7激活工具2021)
  • 激活工具永久激活win7(win7激活工具2021)
直播平台app下载大全(直播平台app下载大全免费)
直播平台app下载大全(直播平台app下载大全免费)

专门观看淘宝直播的APP是点淘,这款APP是这段时间才出的,我下载了一个,但是我下载这款APP不是为了买东西当时也是看广告连接才点进去的,它这上面是可以赚一些零花钱,我下载之后他给了我七块钱,然后现在每天弄不弄也能弄个一块钱左右。但是里边的...

2026-01-19 01:15 off999

网络播放器app(网络播放器怎么连接电视机)

牛片APP一站式影视智能功能,几乎可以满足影视人工作中的所有需求。包含的功能有:文字转语音、真人配音、自动加字幕、一键去水印、提词器、拍片估价、堪景神器、影视课程、发布影视相关需求、接单赚钱....等...

audition(audition属于什么软件)

Audition是一款由Adobe开发的音频编辑和混音软件,具有以下主要功能:1.音频录制和编辑:可以录制不同类型的音频,包括对话、音乐、戏剧和环境声音等,还可以使用多种音频效果处理工具对录制...

office2020官方下载免费完整版

Microsoft365和Office2020的区别有以下几点:功能不同。Office2020包含Word、Excel、PowerPoint等组件,功能比较全面;而Microsoft365包...

微信管理软件(微信管理)

微信管理,可以一键将消息发送到多个群,不限制群数量和次数选择好群组发送消息即可。“里德助手”多消息群发,可以设置多条消息发送,包括图文、小程序,公众号,文章等都是可以的。亲密群发,逢年过节,总是要给...

取消回复欢迎 发表评论: