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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Stm32看门狗(开始于2021-07-19)「建议收藏」

    Stm32看门狗(开始于2021-07-19)「建议收藏」Stm32看门狗????1.概述:独立看门狗:喂狗时间必须在0之前,否则计数器下降到0后,产生复位信号;窗口看门狗:喂狗时间必须在CFR寄存器(我们设置的窗口上限),和0x3F(窗口下限)之间(即在CR寄存器的第7位b6*(T6)*减小到零之前),否则(上限之前,或以达下限)均会产生复位信号。喂狗:即重新设置递减计数器CNT的值,也就是手册时序图中的”更新”(CNT).上窗口比较触发:当我们喂狗时,比较器会将当前(未写入时的)CNT的值与CFR低7位的值进行比较,查看是否超前喂狗.2.独立

    2022年5月7日
    52
  • datagrip 2022.01.13 激活码【2022最新】2022.03.10

    (datagrip 2022.01.13 激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~1M…

    2022年4月2日
    543
  • source insight3.5注册码_source insight3.5注册码

    source insight3.5注册码_source insight3.5注册码安装程序下载在官网上下载SourceInsight4.0的安装程序.30天的试用安装首次启动选择授权方式,这里选择第二个选项,30天试用。image.png点击下一步,输入名称、公司或组织名称、邮箱信息,申请30天的试用。输入完成后,点击下一步,直到安装完成。修改sourceinsight4.exe用16进制编辑器(sublimetext)打开sour…

    2022年10月4日
    2
  • angular 路由懒加载_angular路由

    angular 路由懒加载_angular路由angular8路由懒加载在angular中路由即能加载组件又能加载模块,而我们说的懒加载实际上就是加载模块,目前还没有看到懒加载租价的例子。加载组件使用的是component关键字加载模块则是使用loadChildren关键字例子代码父模块路由文件import{NgModule}from’@angular/core’;import{Routes,RouterMo…

    2022年10月6日
    4
  • jvm内存泄漏

    jvm内存泄漏内存泄漏和内存溢出的关系内存泄露:指程序中动态分配内存给一些临时对象,但是对象不会被GC所回收,它始终占用内存。即被分配的对象可达但已无用。内存溢出:指程序运行过程中无法申请到足够的内存而导致的一种错误。内存溢出通常发生于OLD段或Perm段垃圾回收后,仍然无内存空间容纳新的Java对象的情况。从定义上可以看出内存泄露是内存溢出的一种诱因,但是不是唯一因素。可以使用Runtime.ge…

    2022年5月6日
    49
  • idea和pycharm哪个好用_chrome实用的插件

    idea和pycharm哪个好用_chrome实用的插件Idea及Pycharm插件安装方式:File->Setting->Plugins1.Translation(翻译插件)2.RegexTester(正则表达式测试)3.JsonParser(验证和格式化JSON字符)4.MongoQuery(数据库连接及可视化)

    2022年8月29日
    6

发表回复

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

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