Python学习笔记Day02:基本数据类型和运算符
更新:2023-09-14 06:10 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中的基本数据类型和运算符有了更深入的了解。在编程中,灵活运用这些知识可以帮助我们完成各种复杂的操作和计算。