python中变量命名

python中变量命名

大家好,又见面了,我是全栈君。

一 综述: 

python中变量命名

二 全局变量(包含函数和类):

(1)正常变量x:

*通过module.x能够使用。

*通过from module import *能够使用。

(2)以”_”开头变量x:

*通过module.x能够使用。

*通过from module import *不能使用。

*通过from module import x能够使用。

(3)以”__开头”:

*通过module.x能够使用。

*通过from module import *不能使用。

*通过from module import x能够使用。

(4)”__all__”变量:

*from module import *时候,仅仅会导入__all__中定义的变量。

*若将_开头变量放入__all__中也会被导入。

三 类中变量:

(1)类的变量

*双下划线(__)的变量和函数表示类的私有变量和方法,仅仅能用类内方法调用。注意:后面不要也写双下划线。

*但单下划线还是能够调用的。单下划线不过一种约定。

(2)实例的变量:

*同类的变量。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115966.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Ubuntu 安装mysql和简单操作

    ubuntu上安装mysql非常简单只需要几条命令就可以完成。http://hovertree.com/menu/mysql/1. sudoapt-getinstallmysql-s

    2021年12月24日
    33
  • MySql优化

    MySql优化MySql优化

    2022年4月23日
    44
  • aardio界面库_aardio有什么用

    aardio界面库_aardio有什么用之前想写一个图形界面化工具,了解了MFC、Qt,最后选了PyQt4,毕竟自己对python比较了解一些。后来同事推荐了一个aardio工具,发现确实很简便,不用什么乱七八糟的配置,安装包只有5.5M,安装编译,使用也简单。但也有不好的地方,因为使用比较少,所以有很多问题没法找到答案,这也是新语言的一种必然的过程。Anyway,膜拜一下大神。aardio官方社区:http://bbs.aardio….

    2025年6月11日
    0
  • 数据库delete语句菜鸟_MySQL视图

    数据库delete语句菜鸟_MySQL视图mysql中delete语句主要分为三个层次,下面简单介绍下1.最基础的条件删除,如下所示DELETEFROMtable_namewheretable_name.name=’dell’还有一种按序删除的方式如下DELETEFROMcustomersORDERBYNameLIMIT102.MySQLDELETE语句使用INNERJOIN子句DELETEaFROMtablenameASaLEFTJOINtemp_nameASbONa

    2025年7月3日
    0
  • blast+本地化中blastp操作(基于PDB库)—linux[通俗易懂]

    blast+本地化中blastp操作(基于PDB库)—linux[通俗易懂]blast+本地化的构建对于流程化处理大量数据序列很方便,blast+是将blast模块化,分为了蛋白质序列比对蛋白数据库(blastp)、核酸序列比对核酸数据库(blastn)、核酸序列比对蛋白质数

    2022年8月3日
    3
  • 运行时错误10048,地址已在使用_winerror193不是有效的

    运行时错误10048,地址已在使用_winerror193不是有效的图片就不放了,这个问题你肯定在代码中用到了**IP地址和端口**,如果没有请绕过。这时你主要找准自己的IP和端口替换上去就行。查找自己电脑IP和端口的方法:**第一步:Win+R****第二步:输入:cmd然后点击确定(Enter)进入****第三步:输入:ipconfig然后Enter**如图就是你的IP。第四步:输入:netstat然后Ente…

    2022年9月30日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号