您的位置:

Python学习笔记Day02:基本数据类型和运算符

Python学习笔记Day02:基本数据类型和运算符

更新:

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