1 什么是变量
编程语言中变量就像容器一样,可以用来存放东西
我的变量就像杯子一样,可以用来盛放各种饮料。在Python中变量用来存放各种各样的数据,比如整数、浮点数、字符串等
2 变量声明
Python 是一种动态类型的编程语言,不需要在声明变量时指定变量的类型。在 Python 中,只需要为变量赋值即可声明变量。例如:
x = 10
name = "John"
我们在REPL中演示一下
3 变量命名规则
Python中的变量命名,使用字母、数字和下划线(_)。比如shop_cart_total
4 变量类型
Python 是一种动态类型的编程语言,变量的类型可以在运行时自动确定。在 Python 中,变量可以存储不同类型的数据,例如整数、浮点数、字符串等。
要想查看变量的类型,我们可以使用type函数
x=10
type(x)
name = "John"
type(name)
这里可以看到,我们的x类型是class ‘int’,而name的类型是class ‘str’
5 类型转换
不同类型的变量可以通过类型转换来完成,如下示例
# 将整数转换为字符串
num = 42
str_num = str(num)
print(str_num) # 输出 "42"
# 将字符串转换为整数
str_num = "42"
num = int(str_num)
print(num) # 输出 42
# 将浮点数转换为整数
num = 3.14
int_num = int(num)
print(int_num) # 输出 3
# 将整数转换为浮点数
num = 42
float_num = float(num)
print(float_num) # 输出 42.0
# 将字符串转换为浮点数
str_num = "3.14"
float_num = float(str_num)
print(float_num) # 输出 3.14
需要注意的是,有时候类型转换会导致精度的丢失
总结
我们本篇介绍了Python的变量的概念,想要学好开发,首先是需要熟悉语法规则,在了解清楚规则的情况下才可以按照业务需求编写出功能来。