
Python学习
屿凡
CS专业23届毕业生。目前在电力行业做企业级大型应用开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
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 · 5685 阅读 · 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 · 1285 阅读 · 0 评论 -
Python文本文件读写
任务:请编写程序获取data.txt文件中的数字内容。将获取的数字内容写入到data1.txt文件中,写入时在数字前添加文字注明是目标文件中的数字内容 import re f = 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 · 1061 阅读 · 0 评论 -
基于Python函数知识对学生管理系统进行完善优化
任务:基于Python函数知识对学生管理系统进行完善优化。 具体要求 1、以下面的循环主流程代码为基础,补充完整函数定义和调用的代码,实现对学生管理系统的完善优化; 2、系统功能中操作选项1,2,3,4,6要求与第4章综合应用中系统功能要求一致; 3、系统功能中操作选项5功能需进一步优化,当用户输入为“5”时,控制台让用户选择是统计特定学生成绩还是所有学生成绩, 如果是统计特定学生成绩,则输入待统计学生学号,若该学生信息在保存的所有学生信息中, 计算学生三门课程的总成绩和平均成绩并输出,否则输出“XX学生信原创 2021-10-19 15:37:21 · 662 阅读 · 0 评论