美文网首页
2018-07-17 python变量

2018-07-17 python变量

作者: 随雪而世 | 来源:发表于2018-07-17 20:34 被阅读0次

    什么是变量

    在程序中可以通过变量来存储数据(容器)

    怎么声明变量

    严格来说,python中的变量是不需要声明的,直接通过赋值符号(=)给变量赋值,就是在声明变量 。
    因为python是动态语言,在声明变量的时候,不需要指定变量的类型。并且同一个变量可以赋不同类型的值(无需像c一样int a;即可声明)

    格式: 变量名 = 值
    变量名:标识符,PEP8的命名方式(所有的字母都小写,多个单词之间用下划线隔开,例如: user_name)

    驼峰式命名: 第一个单词首字母小写,后边每个单词的首字母都大写(例如:userName)

    声明了一个变量age,并且赋值为18

    age = 18
    

    使用变量的时候,就相当于使用变量中存的值

    print(age)   
    
    student_age = 20
    print(type(student_age))
    

    结果
    18
    <class 'int'>

    1.如果重新给一个变量赋值,那么新赋的值会覆盖原来的值

    2.同一个变量可以赋不同类型的值

    student_age = 'abc'
    print(student_age, type(student_age))
    

    结果:
    abc <class 'str'>

    注意:未赋值的变量无法使用

    print(student_name) # NameError错误

    补充:

    一个数据有type(类型)、id(数据存储在计算机中的地址)和value(值)三个属性
    变量存储数据的时候,有两种情况。第一情况:存value ---> 数字类型、字符串, 第二种情况:存id ----> 字典、列表、集合、元祖、类的对象等

    相关文章

      网友评论

          本文标题:2018-07-17 python变量

          本文链接:https://www.haomeiwen.com/subject/zligpftx.html