• Python的变量和常量


    变量
     
    变量是用来储存信息的容器,值可变,也可以被调用,变量名要取的通俗易懂。
     
    变量定义规则和建议
    • 变量名只能是字母、数字或下划线的组合
    • 变量名的第一个不能是数字
    • 关键字不能作为变量名
    • 单下划线代表私有变量(只能在文件内部被访问),不过这只是约定俗成,实际上并没有这个功能
        
    class Foo(object):
        _name = 'Edward'
     
        def say(self):
            print('hi')
    Foo._name
    • Python官网建议用下划线,而不是驼峰体
    • 不要用拼音
    • 不要用中文名
    • 变量名要让人看了知道是干什么的 
     变量和内存地址
     
    >>> a = 1
    >>> b = a
    >>> a
    1
    >>> b
    1
    >>> a = 5
    >>> b
    1
    >>>
     
    a, b ,1,5 都代表电脑中的一个内存地址
     
    1. a指向1的内存地址,所以a = 1
    2. b指向a的内存地址,a又把b指向了1的内存地址,所以b=1
    3. a指向了5的内存地址,所以a现在等于5
    4. b还是指向1的内存地址,所以b还是等于1
     
    常量:
     
    保持不变的量是常量。Python没有语法功能上的常量,不像C语言可以用const定义常量,但是Python有一个约定俗成的规矩就是常量全部用大写。 

  • 相关阅读:
    宋词:一剪梅,雨打梨花深闭门。唐寅
    算法整理之动态规划
    与君相恋100次
    死循环之----恐怖游轮
    IOS 霓虹灯效果
    IOS 在viewController上添加视频
    iOS UIImagePickerController拍照与摄像
    socket开发基础
    RunLoop 原理和核心机制
    Objective-C的Runtime System
  • 原文地址:https://www.cnblogs.com/lshedward/p/9897204.html
Copyright © 2020-2023  润新知