Python中文数字对照表,学生成绩管理【笔记】
中文数字对照表
2、实验题目:中文数字对照表
输入一个数字,转换成中文数字。比如:1234567890 -> 壹贰叁肆伍陆柒捌玖零。
简单直接上代码。
numbers = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖']
number = input("输入一个数字:")
for i in number:print(numbers[int(i)], end="")
实验题目:学生成绩管理
将学生对象存入列表中,并按成绩对学生进行排序,并获取成绩最高和成绩最低的学生信息,并将最高分和最低分的学生从列表删除,最后再对列表进行拷贝,对拷贝的列表进行翻转输出。
import copy
class Student:def __init__(self, sno, name, age, score):self.sno = snoself.name = nameself.age = ageself.score = scoredef __str__(self):return '学号:'+self.sno+',姓名:'+self.name+',年龄:'+self.age+',成绩:'+self.scoreif __name__ == '__main__':ls1 = [Student('181010', '黎明', '18', '90'), Student('181256', '王三千', '20', '89'), Student('182345', '国谷机', '18', '98'), Student('181568', '白开水', '19', '67')]ls1.sort(key=lambda stu: stu.score)# n = min(ls1, key=lambda stu: stu.score)# m = max(ls1, key=lambda stu: stu.score)# print("成绩最高的学生信息:", m)# print("成绩最低的学生信息:", n)print("成绩最高的学生信息:", ls1[3])print("成绩最低的学生信息:", ls1[0])del ls1[3], ls1[0]ls2 = copy.deepcopy(ls1)ls2.reverse()for i in range(2):print(ls2[i])
重点:
1.面向对象
2. _str _print输出时自动调用
3. sort排序
4. del 删除
5. copy.deepcopy()深拷贝
6. reverse()翻转
按照书上的例子写的!
Python中文数字对照表,学生成绩管理【笔记】相关推荐
- python输入姓名专业班级_Python — 学生成绩管理
Python - 学生成绩管理 摘要 本次实验要求使用python语言,读取现有的班级花名册,写入SQlite数据库,逐个显示每一个学生的学号姓名,输入其python.英语等课程的成绩,写入SQLit ...
- python学生成绩管理程序设计总框图_学生成绩管理程序设计报告
1 1 引 言 1.1 编写目的 课程设计提供了一个既动手又动脑,独立实践的机会,将课本上的理论 知识和实际有机的结合起来, 锻炼分析解决实际问题的能力. 提高适应实际, 实践编程的能力. 数据结构课 ...
- 用Python写中文数字对照表
中文数字对照表 uppercase_number = ("零" , "壹" , "贰" , "叁" , "肆& ...
- Python 简单元组入门之“简易中文数字对照表”
# 中文数字对照表# 定义一个元组,用于存储中文 chinese = tuple('零壹贰叁肆伍陆柒捌玖')while True:# 输入一个阿拉伯数字num = input('请输入阿拉伯数字:') ...
- java课程设计 成绩_JAVA课程设计 学生成绩管理
学生成绩管理 可实现功能: 添加学生功能:姓名.学号.性别.出生年月日.(学号自动生成且唯一) 添加学生成绩功能:每个人都有数学.Java与体育四门课,可分课程输入成绩. 根据学生学号查找学生成绩功能 ...
- 编程实现一个学生成绩管理的简单功能 JAVA
1.编程实现一个学生成绩管理的简单功能 能描述学生的姓名.学号.成绩(单科).能显示学生的个人信息. 能描述教师的姓名.工号,能对学生成绩进行设置.修改.查询. 能描述教务的姓名.工号,能对学生信息进 ...
- c语言学生成绩管理论文,学生成绩管理系统毕业论文c语言.doc
111111111学院 毕 业 论 文 题 目 学生成绩管理系统 姓 名 1 1 1 所在系别 计 算 机 系 专业班级 计算机应用技术计算机111班 学 号 1111111111 指导教师 1 1 ...
- 一个简单的学生成绩管理软件(ODBC开发)
一个简单的学生成绩管理软件(ODBC开发) 下载本文所附源代码 程序运行效果截图: 前面我写过一篇<一个完善的ODBC数据库程序>,大家可能看到过,有鼓励,也有批评,但是所有这一切只有一个 ...
- 学生成绩管理 php,php学生成绩管理系统(模板)
资源描述: 计算机与通信学院 2013年春季学期 题 目学生成绩管理系统 专业班级软件工程基地班 姓 名陶婷婷 学 号 目录 一.系统分析与设计1 1.1摘要1 1.2需求分析1 1.3系统功能分析2 ...
- JAVA课程设计个人博客 学生成绩管理 201521123014 黄绍桦
JAVA课程设计个人博客 学生成绩管理 201521123014 黄绍桦 1. 团队课程设计博客链接 http://www.cnblogs.com/kawajiang/p/7062407.html 2 ...
最新文章
- c语言联合体作用,C语言 联合体(Unions)
- 尝试远程添加Git存储库时收到“致命错误:不是git存储库”
- 使用cmd打开java文件,报错:“错误,编码GBK的不可映射字符”
- Mobileye采用单目摄像头做ADAS太不精确
- 数据结构---各种树模板
- 实时流处理系统容错机制(二):Apache Flink 基于State的异步容错机制
- mysql将一个字符转换成多个字符_将分隔的字符串转换为mysql中的多个值
- python pandas教程百家号_Pandas 常见的基本方法
- 巧用安全IP策略指定计算机访问某台电脑
- Android知识笔记:特效系列,仿instagram文字排版特效,android应用开发基础学堂在线答案
- JAVA要不要看源码_java需要看源码吗
- 框架设计--第十七章	SSM框架整合--习题答案
- nginx 解析二级域名
- libdrm学习-dumb buffer
- 青少年沉迷游戏得鱼教育老师告诉家长如何处理
- 公司宣传片拍摄文案怎么写?
- LeetCode——反转字符串
- 太阳电池IV测试软件,太阳能电池IV性能测试仪
- 记一次greenplum集群数据库连接慢的问题定位
- 201571030132/201571030333《小学四则运算系统》结对项目报告