美文网首页
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变量

    什么是变量 在程序中可以通过变量来存储数据(容器) 怎么声明变量 严格来说,python中的变量是不需要声明的,直...

  • 2018-07-18

    2018-07-17 NinaYanWellin 2018-07-17 22:19 · 字数 410 · 阅读 0...

  • 1.1 python变量/输出/输入

    python版本:python 3.5.2注释符号:#发布时间:2018.10.26 一、变量 变量是什么? 变量...

  • 附录C:Java语言中两个变量值互换

    时间:2018-07-17 作者:魏文应 一、需求说明 我们经常会把两个变量的值进行互换,比如: 我们希望对a ...

  • Python变量和数据类型

    一. Python中的变量赋值 单变量赋值: 多变量赋值: 二. Python中的数据类型 Python有五个...

  • 第二章

    变量和简单类型 单行注释和多行注释 Python是弱类型语言 Python变量的特征 Python变量命名规则 P...

  • 2018-02-07

    python pickle模块:python变量及对象的序列化 1、pickle.dump 将python变量...

  • 3. python3语法

    python3变量 1 声明变量语法:标识符/变量名=变量值 2 变量的命名规范(1). 在 Python 里...

  • python vs. js 常用语法对比

    python vs. js 变量 pythonjavascript变量注释#''' '''///* */变量a =...

  • Python变量的存储

    Python变量的存储 在高级语言中,变量是对内存及其地址的抽象。 对于python而言,python的一切变量都...

网友评论

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

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