摘要: 点击查看题目 设计一个类Complex,用于封装对复数的下列操作: 成员变量:实部real,虚部image,均为整数变量; 构造方法:无参构造方法、有参构造方法(参数2个) 成员方法:含两个复数的加、减、乘操作。 复数相加举例: (1+2i)+(3+4i)= 4 + 6i 复数相减举例: (1+2i 阅读全文
posted @ 2022-06-04 21:31 kingwzun 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 错误提示很明显,就是编码方式不对。 原因: 在Windows下Python使用open()函数打开文件时会默认使用gbk解码。即使文件本身存储为UTF-8格式。 解决方案:指定参数encoding为utf-8 即: 将 with open('file_name', 'r') as f: 改为: wi 阅读全文
posted @ 2022-06-04 19:55 kingwzun 阅读(1315) 评论(0) 推荐(0) 编辑
摘要: 打开文件 使用位于自动导入的模块io中的open函数 file object = open(file_name [, access_mode][, buffering] [, encoding]) 参数: file_name:要访问的文件名称的字符串值。 如果在当前目录可以使用相对路径 如果在其他地 阅读全文
posted @ 2022-06-04 17:37 kingwzun 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 知识点 按行取数据 代码: f=open("F:\\vsnode\\python\\water.txt","r+",encoding='utf-8') while True: line=f.readline() if not line :break line_list=list(line.split 阅读全文
posted @ 2022-06-04 17:13 kingwzun 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 知识点 按对应的编码方式打开文件 处理list中有不同数据如果转化为字符串 代码 import re f=open("F:\\vsnode\\python\\freedom.txt","r+",encoding='utf-8') strs=f.read() # print(strs) f.close 阅读全文
posted @ 2022-06-04 11:45 kingwzun 阅读(41) 评论(0) 推荐(0) 编辑