Python基础 变量

发布时间:2019-08-24 09:23:25编辑:auto阅读(1496)

    Python的变量,于其说是变量更贴切的是标签。
    由于对于Python来说一切皆为对象,因此变量可以理解为是对象的一个标签。

    【变量命名规则】
    
        1. 由字母、数字和下划线组成;
        2. 不能由数字开头;
        3. Python是严格区分大小写的;
        4. 变量名不可使用关键字。
    
    【变量的赋值】
    
        1.变量赋值使用=号
        2.Python是一种动态语言,因此无需定义变量类型,赋值时自动识别。
        3.可以使用type()函数查看变量类型
    
            >>> num1=32
            >>> type(num1)
            <class 'int'>
    
            >>> str1='abc'
            >>> type(str1)
            <class 'str'>
    
            >>> list1=[1,2,'tr','sa']
            >>> type(list1)
            <class 'list'>
    
            >>> tuple1=('a','b')
            >>> type(tuple1)
            <class 'tuple'>
    
            >>> info={
                            'name':'alex',
                            'age':23,
                            }
            >>> type(info)
            <class 'dict'>
    
    【标签的意义】
            >>> num1=32 
            >>> num2=num1
            >>> print(num2)
            32
            >>> num1=33
            >>> print(num1)
            33
            >>> print(num2)
            32
    

    【变量创建的步骤】

            当一个变量被赋值时,变量开始创建
            1. 创建一个对象来表示该值
            2. 确认定义的变量名是否已被使用,如未被使用则创建
            3. 将变量名与新生成的对象关联
    
            在Python中其实没有变量类型一说,变量名是没有约束的;
            只有对象有类型之分,因此变量可以是任意类型,且可以改变。

关键字

上一篇: 3n+1

下一篇: python多版本管理(pyenv)