Python学习
屿凡
CS专业应届毕业生。目前在某国企做Java开发
展开
-
Python井字棋游戏开发带实验报告
# 全局常量best_weizhi = (4, 0, 2, 6, 8, 1, 3, 5, 7)win = ((0, 1, 2), (3, 4, 5), (6, 7, 8), (0, 3, 6), (1, 4, 7), (2, 5, 8), (0, 4, 8), (2, 4, 6))X = "X"O = "O"EMPTY = " "# 定义函数产生一个新的棋盘def new_board(): board = [] for square in range(9):原创 2022-02-08 21:10:11 · 5547 阅读 · 0 评论 -
Python多异常处理-任务:给定一个列表,将列表中第 3 个元素与第 8 个元素相加,打印相加后的结果,并捕获指定的异常。
#任务:切割给定的一行字符串,得到一个列表,将列表中每个元素转化为 int 类型,使用 finally 输出所有元素,并捕获数据类型转换异常。'''编程要求:使用 input 接收给定的一行字符串(形如:8-9-se-10);通过“-”切割字符串,得到一个列表;将列表中每个元素转化为 int 类型,使用 finally 输出所有元素;捕获数据类型转换异常,当捕获到异常时,输出“元素x不能转换为整数”'''str = input("请输入字符串")list1 = []list1=str.s原创 2021-10-26 15:06:18 · 1172 阅读 · 0 评论 -
Python文本文件读写
任务:请编写程序获取data.txt文件中的数字内容。将获取的数字内容写入到data1.txt文件中,写入时在数字前添加文字注明是目标文件中的数字内容import ref = open("D:\demo.txt","r",encoding="utf8")str = f.read()str2= float(re.findall(r'\d+(?:\.\d+)?',str)[0])print(str2)w2 = open("D:\demo1.txt","w",encoding="utf8")w2.原创 2021-10-20 11:05:19 · 921 阅读 · 0 评论 -
基于Python函数知识对学生管理系统进行完善优化
任务:基于Python函数知识对学生管理系统进行完善优化。具体要求1、以下面的循环主流程代码为基础,补充完整函数定义和调用的代码,实现对学生管理系统的完善优化;2、系统功能中操作选项1,2,3,4,6要求与第4章综合应用中系统功能要求一致;3、系统功能中操作选项5功能需进一步优化,当用户输入为“5”时,控制台让用户选择是统计特定学生成绩还是所有学生成绩,如果是统计特定学生成绩,则输入待统计学生学号,若该学生信息在保存的所有学生信息中, 计算学生三门课程的总成绩和平均成绩并输出,否则输出“XX学生信原创 2021-10-19 15:37:21 · 601 阅读 · 0 评论