Python学习(03)变量

博客主要介绍编程中变量和常量的相关知识。变量是存储数据的临时载体,有特定概念、作用、命名规则和使用方法,还可删除;常量在程序运行中保持不变,常量名由大写字母和下划线组成。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

变量

概念

变量是指向特定值的名称,是存储数据的临时载体。如给快递盒上贴上标签,凭借标签可以找到对应的快递,可以将带标签的快递盒看成是变量;将快递放入快递盒当中,这个过程在定义变量的时候称为赋值;而放在快递盒里面的快递就是存储的数据,快递有很多类型,有书籍、服饰、日用品等诸多类型,变量也是有多种类型,并且变量的值是可以被读取和修改,这是所有计算和控制的基础。

作用

存储数据的临时载体

命名

以字母、数字或下划线的任意组合,不要过长

第一个字符不能是数字和特殊字符

变量(标识符)命名时做到见名知意

不建议使用拼音和中文

关键字不能为变量名

严格区分大小写

谨慎使用小写字母l(L)和o(O),因为它们和1和0不好区分

变量名推荐写法

MeetTheGirl
# 驼峰体     
meet_the_girl
# 下划线    
使用

1.用以基本的数学运算

a = 6
b = 3
print(a + b)
print(a - b)
print(a * b)
print(a / b)

2.查询变量数据类型

a = 1
b = 2
c = "hello, world"
d = 1 + 3j
e = False
print(type(a))  # <class 'int'>
print(type(b))  # <class 'float'>
print(type(c))  # <class 'str'>
print(type(d))  # class 'complex'>
print(type(e))  # <class 'bool'>

3.转变变量数据类型

int():将一个数值或字符串转换成整数,可以指定进制。
float():将一个字符串转换成浮点数。
str():将指定的对象转换成字符串形式,可以指定编码。
chr():将整数转换成该编码对应的字符串(一个字符)。
ord():将字符串(一个字符)转换成对应的编码(整数)。

 - [ ] 待练习

4.变量小高级,解释型语言是从上至下依次执行没执行一行,后面的将会把前面的覆盖

age1 = 7
age2 = age1
age1 = 9
age3 = age2
print(age1, age2, age3)
# 输出结果为9,7,7

5.多个变量指向同一个值

no = number = 1024
print(no)  # 1024
print(number)  # 1024
id(no)  # 获取内存地址
id(number)
删除变量
# 删除单个变量
age1 = 7
age2 = 8
del age1 
print(age1)  # NameError: name 'age1' is not defined
# 删除全部变量

常量

常量名大写字母+下划线,在程序运行过程中保持不更改的一种量。

更新于:2020年12月19日23:24:22

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值