ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

python中的变量命名及重复赋值

python中的变量命名及重复赋值 中的变量命名规范下面详细讲一下第一条和第4条1、只能是一个词实际上, 变量命名能够含有多个词语, 然而, 如此一来会致使代码欠缺清晰与简洁, 别人有可能一时间弄不清楚你所定义的变量究竟表示什么意思。所以一般采用_下划线来分隔不同单词便于阅读。比如下面两种变量名称你觉得哪种更便于理解呢haveafriend amily have_a_friend amily是不是第二个更好理解呢2、尽量描述包含的数据内容为什么这么做呢犹如之前那般, 此举是为了让他人易于领会你的代码, 与此同时, 还能够在时间跨度极长之后, 避免你自身忘却自己所编写代码所代表的含义。比如王者荣耀里面你要存储射手公孙离的名字你可以这样写name 公孙离这儿把变量称作name, 在你瞅见之际, 就能轻松晓得这是记载某个英雄之名呢这段代码我还想再多讲几句下面属于赋值语句, 也就是把右边的公孙离那个字符串赋予左边的name , 这里是赋值语句。重复赋值如果给name重复赋值会发生什么结果呢name 千寻 name 小千 print(name)你猜猜打印出来的会是什么结果好了这里揭晓答案小千为什么不是都打印出来为什么只打印出来了后羿这里需要理解代码了。初次的时候把千寻赋予给了名为name的那个变量, 这等同于寻得了一只盒子, 此盒子粘贴着name这类标签, 当中放入了千寻这个字符。重新找了个新的盒子 , 这是第二次了 , 把小千这个字符放置在了里头 , 接着将name这个标签 , 原来贴在那个盒子上的 取下来贴在了 , 装有小千这个字符的盒子里面。所以最后打印的结果是小千。给变量重复赋值相当于变量指向了新的内容。所打印出来的最终结果是最后一趟实行赋值之语句, 这意谓着, 要是增添若干赋值语句, 结尾打印获得的情况, 依然仅会是最后那一条语句。
返回列表