zoukankan      html  css  js  c++  java
  • Python基础

    Python 标识符

    在 Python 里,标识符由字母、数字、下划线组成。

    在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头,也不能与Python中的关键字重名。

    Python 中的标识符是区分大小写的。

    以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入。

    以双下划线开头的 __foo 代表类的私有成员,以双下划线开头和结尾的 __foo__ 代表 Python 里特殊方法专用的标识,如 __init__() 代表类的构造函数。

    Python 可以同一行显示多条语句,方法是用分号 ; 分开,如:

    >>> print ('hello');print ('runoob');
    hello
    runoob


    python中主要存在四种命名方式:
    1、object #公用方法
    2、_object #半保护
                     #被看作是“protect”,意思是只有类对象和子类对象自己能访问到这些变量,
                      在模块或类外不可以使用,不能用’from module import *’导入。
                    #__object 是为了避免与子类的方法名称冲突, 对于该标识符描述的方法,父
                      类的方法不能轻易地被子类的方法覆盖,他们的名字实际上是
                      _classname__methodname。
    3、_ _ object  #全私有,全保护
                           #私有成员“private”,意思是只有类对象自己能访问,连子类对象也不能访
                              问到这个数据,不能用’from module import *’导入。
    4、_ _ object_ _     #内建方法,用户不要这样定义
     
  • 相关阅读:
    艰苦的RAW格式数据恢复之旅
    smarty小技巧之6个标签
    smarty制作留言板的学习和思考
    ul 下的li 添加背景
    php.ini 配置详细选项
    fck与smarty的结合使用
    excel VBA 公式计算结果引用问题
    excel 统计字数公式
    bcp命令详解转载
    CTRL+C和CTRL+V不能使用的解决办法
  • 原文地址:https://www.cnblogs.com/fzboss/p/14556533.html
Copyright © 2011-2022 走看看