Day02的内容主要介绍了Python中的基本数据类型和运算符。通过本次学习,我们将会详细了解到Python中常用的数据类型以及如何使用运算符进行操作。
一、变量与数据类型
1、变量
age = 18 name = 'Tom' is_student = True
2、数值型数据类型
num1 = 10 # 整型 num2 = 3.14 # 浮点型
3、字符串类型
str1 = 'Hello, World!' str2 = "I'm fine."
4、布尔型
is_student = True is_adult = False
二、运算符
1、算术运算符
a = 10 b = 3 print(a + b) # 加法 print(a - b) # 减法 print(a * b) # 乘法 print(a / b) # 除法 print(a // b) # 整除 print(a % b) # 取余 print(a ** b) # 幂运算
2、比较运算符
a = 10 b = 5 print(a > b) # 大于 print(a < b) # 小于 print(a == b) # 等于 print(a != b) # 不等于 print(a >= b) # 大于等于 print(a <= b) # 小于等于
3、逻辑运算符
x = True y = False print(x and y) # 与 print(x or y) # 或 print(not x) # 非
三、类型转换
1、隐式类型转换
num1 = 10 num2 = 3.14 result = num1 + num2 print(result) # 输出结果为13.14,将整型num1隐式转换为浮点型参与运算
2、显式类型转换
num3 = 10.56 int_num = int(num3) print(int_num) # 输出结果为10,将浮点型num3显式转换为整型
四、操作符优先级
1、算术运算符优先级
result = 4 + 5 * 6 / 3 print(result) # 输出结果为14.0,先乘除后加减
2、括号的优先级最高
result = (4 + 5) * 6 / 3 print(result) # 输出结果为18.0,先括号内的加法运算,再乘除
3、其他运算符的优先级
# 请参考官方文档了解具体优先级
通过本次学习,我们对Python中的基本数据类型和运算符有了更深入的了解。在编程中,灵活运用这些知识可以帮助我们完成各种复杂的操作和计算。