# 1. 不可变类型示例:整数 (int)print("=== 第一部分:整数 ===")a = 10print("修改前 a 的id:", id(a))a = a + 5print("修改后 a 的id:", id(a))print("a 的值:", a)# 2. 可变类型示例:列表 (list)print("\n=== 第二部分:列表 ===")my_list = [1, 2, 3]print("修改前 my_list 的id:", id(my_list))my_list.append(4)print("修改后 my_list 的id:", id(my_list))print("my_list 的值:", my_list)# 3. 综合对比:字符串(不可变)和字典(可变)print("\n=== 第三部分:综合对比 ===")name = "Python"my_dict = {"level": "easy"}print("原始字符串 id:", id(name))print("原始字典 id:", id(my_dict))# 尝试“修改”name = name + "3" # 字符串拼接my_dict["version"] = 3.9 # 字典添加键值对print("操作后字符串 id:", id(name))print("操作后字典 id:", id(my_dict))