zoukankan      html  css  js  c++  java
  • 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有一个约定俗成的规矩就是常量全部用大写。 

  • 相关阅读:
    Spring 依赖注入:简单的HelloWorld例子
    浮动元素margin负值的应用
    小球拖动吸附
    三栏布局
    ES6学习之路1
    绝对定位模拟固定定位效果...
    jQuery中的一些小技巧
    探究css帧动画setps()用处
    你所不知道的cursor妙用
    正则表达式
  • 原文地址:https://www.cnblogs.com/lshedward/p/9897204.html
Copyright © 2011-2022 走看看