概念:所有语言的基本:变量 含义: 1)从字面上理解:变化的量,真正在变的是数据,以最后一次的数据为准 2)从内存上理解:变量在内存中开辟了一块存储数据的空间 3)从抽象上理解:变量就是一个标识符,绑定了某个数据 作用: 1)存储数据(存) :将数据赋值给变量,或者说使用变量来接收数据 2)调用数据(取) :调用变量名来获取变量中所存储的数据(可以反复调用) 使用1:存储数据 方式1: 单变量赋值 格式: 变量名=数据 说明:左边就是变量名,右边就是数据,中间符号“=”就是赋值 示例1:年龄为20 age=20 示例2:姓名为“张三丰” name=”张三丰” 示例3:使用变量接收函数的返回值 password=input(“请输入你的密码:”) print(password) #输出password变量所存储的密码 方式2: 多变量赋值 格式1:变量1 , 变量2 , ... = 数据1 , 数据2 , ... 说明:其作用等价于单变量赋值,唯一的好处就是减少代码的行数 示例1:将姓名、年龄、地址的数据用一行代码存储起来 name,age,address=’挨踢男’ , 18 , ‘深圳’ 等价于: name=’挨踢男’ age=18 address=‘深圳’ 格式2:不同变量名,但数据一样 变量1 = 变量2 =... = 数据 示例2:三个人的年龄都是20 age1=age2=age3=20 使用2:调用变量中所存储的数据 方式:直接写变量名,且一般在表达式的右边或者单独出现 示例1:url=”http://www.baidu.com” print(url) 示例2:num=10 #第一次赋值,数据为一个已知数 num=num+1 #第二次赋值,数据为先运算,再赋值 print(num) #11 备注:变量名的命名规则: 规则:由字母、数字和唯一的符号“下划线”组成, 且不可以以数字开头,不可以取python的关键字 规范:做到见名知意,且最好带上下划线 比如:price_apple user_name user_pwd 扩展:变量支持运算 示例: num=10 num=num+5 print(num) #结果? print(num*2+8) #结果? 说明:Python 中的变量不需要声明类型,但变量在使用前必须赋值, 变量赋值以后才可以调用,(先存后取) 删除变量:del 变量名 ,作用:释放空间 |