《Python程序设计》大作业题目及评分标准
如有下述情况之一者,为不及格。
⑴抄袭他人作业。
⑵对教师所提问题,无法正确回答3题以上者。
⑶py文件无法打开者。评分标准:
⑴文件命名正确(班内号姓名作业标号.py,如:05张三2.py)(2分)。
⑵程序能够实现题目中的要求,正确使用数据结构、变量、函数以及合理使用控制结构,(6分)。
⑶界面美化,在基本要求基础上有个人创新,如增加新功能、新属性等(2分)。选题目录
题目01:抓交通肇事犯    2
题目02:猜数字    2
题目03:学生信息录入及显示    2
题目04:定期存款何时会翻倍    3
题目05:设计一个三角形计算器    3
题目06:设计一个单科成绩分析器    3
题目07:表达式计算    3
题目08:统计字母出现次数    4
题目09:求简易发红包问题。    4
题目10:从商品代码判断商品信息问题    5题目01:抓交通肇事犯
一辆卡车违反交通规则,撞人后逃跑。现场有三人目击事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同; 丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求出车号。
*问题分析与算法设计
按照题目的要求造出一个前两位数相同、后两位数相同且相互间又不同的整数,然后判断该整数是否是另一个整数的平方。
题目02:猜数字
系统随机产生一个数,玩家最多可以猜6次,系统会根据玩家的猜测进行提示,玩家则可以根据系统的提示对下一次的猜测进行适当调整。
题目03:学生信息录入及显示
编写程序,实现学生信息的录入,并在屏幕上打印全部学生信息。首先,由用户确定要输入的学生总数N;然后,逐条输入学生信息,包括姓名和性别;最后,在屏幕上显示“N students' information has been input”和所有数据记录。
运行效果如下:
Please input the number of students:
2Please input student's name:
tomPlease input student's gender:
malePlease input student's name:
lucyPlease input student's gender:
female
2 students' information has been input
[{'name': 'tom', 'addr': 'male'}, {'name': 'lucy', 'addr': 'female'}]题目04:定期存款何时会翻倍
用Python编程,由用户设定存款的本金和利率,计算一下需要过多少年,用户的定期存款连本带息能翻倍?
运行效果如下所示:请输入本金:10000.0请输入利率:0.0321
22年以后,存款会翻倍!题目05:设计一个三角形计算器
要求:
1、    输入三角形的三个边长。
2、    判断该三个边长是否可以构成一个三角形?如果可以,继续执行;否则,重新输入边长。
3、    输出三角形的周长和面积。题目06:设计一个单科成绩分析器
要求:
1、    录入学生学号和成绩。
2、    输入学号,获得成绩等级(90—100为A级、80-89为B级、70—79为C级、60—69为D级、60以下为E级)。题目07:表达式计算
编写函数,求出”1/(1x2)-1/(2x3)+1/(3x4)-1/(4x5)+……”前n项的和,函数以n为参数,它是用户输入的。如:用户输入整数5,执行程序后的输出结果为0.4,界面如图下图所示:题目08:统计字母出现次数
请编写一个程序,用于统计字符串中每个字母的出现次数(字母忽略大小写,即a和A看作是同一个字母),统计出的结果,请按照{‘a’:2,’b’:3}的格式输出。
如:用户输入字符串'abdabadafefffee',执行程序后的输出结果为{'a': 4, 'b': 2, 'e': 3, 'd': 2, 'f': 4},界面如下图所示:题目09:求简易发红包问题。
某人打算发100元的红包,人数不限,希望随机发给每个人的红包为10元以内金额(含10元),要求每发一个红包就输出一行内容:“第X个人,收到金额Y元,剩余Z元”。提示:Python中产生随机整数的语法如下:
import random
random.randint(1,10)
上述代码会产生1到10之间的随机数。参考运行结果如下:
>>>
第1个人,收到8元,剩余92元
第2个人,收到9元,剩余83元
第3个人,收到2元,剩余81元
第4个人,收到10元,剩余71元
第5个人,收到1元,剩余70元
第6个人,收到1元,剩余69元
第7个人,收到3元,剩余66元
第8个人,收到2元,剩余64元
第9个人,收到2元,剩余62元
第10个人,收到6元,剩余56元
第11个人,收到4元,剩余52元
第12个人,收到8元,剩余44元
第13个人,收到7元,剩余37元
第14个人,收到6元,剩余31元
第15个人,收到3元,剩余28元
第16个人,收到4元,剩余24元
第17个人,收到1元,剩余23元
第18个人,收到10元,剩余13元
第19个人,收到1元,剩余12元
第20个人,收到3元,剩余9元
第21个人,收到9元,剩余0元参考运行结果如下:
>>>
请输入一个商品编码(quit退出):
1520180518-259
商品在市
商品的生产日期是:2018年5月18日题目10:从商品代码判断商品信息问题
一个商品编码可以包含商品的各类相关信息,已知某个商品的编码是2320060214-345,其编码含义如下:
第1位为1表示该商品在市,为2表示该商品退市;
第2位表示商品的类别;
第3~10位表示商品的出厂日期;
第12~14位表示商品的货号。
在Python的IDLE环境下创建一个名为str_traversal.py的程序,要求用户输入一个符合上述规定的商品代码,就可以通过程序识别其目前是否在市以及商品的具体生产日期。

转载于:https://www.cnblogs.com/52-qq/p/9244716.html

一套小学生的试卷。。。相关推荐

  1. 用什么擦地最干净脑筋急转弯_小学生语文试卷:为什么秋天大雁要飞回南方?答案让人“喷饭”...

    阅读本文前,请您先点击上面的"蓝色字体",再点击"关注",这样您就可以继续免费收到文章了.每天都有分享,完全是免费订阅,请放心关注. 部编版语文教材全国上线之后 ...

  2. Unity制作一套自定义选择题试卷

    Unity制作一套自定义选择题试卷 如果想要实现一套自定义的试卷题目,可以参照我的这个demo. 下图结构很简单,first是第一题显示页面,second是第二题页面,UIcanvas添加UImana ...

  3. 为什么我的世界服务器显示红叉,小学生在试卷上答题画《我的世界》合成表?玩家:玩MC上头了!...

    <我的世界>因其游戏本身具有的创造性,受到了许多家长们的欢迎,MC也就成了唯一一款家长们允许孩子玩的游戏,所以现在的小朋友们很早就接触到这款游戏,在这个神奇的方块世界里探索者属于自己的乐趣 ...

  4. 川轻化c语言实验答案,计算机二级c语言第4套笔试模拟试卷.doc

    计算机二级c语言第4套笔试模拟试卷.doc 第4套 笔试模拟试卷一选择题(1)下列选项中,不是一个算法的基本特征的是( ).A)完整性B)可行性C)有穷性D)拥有足够的情报(2)以下描述中,不是线性表 ...

  5. 这套网红试卷火了!数学老师您应该是文案出身吧?

    关于数学,有个笑话是这么讲的:曾经,我的数学名列前茅,可自从某次上课捡了一支笔后,我的数学,就再也没听懂过. 可见,数学这门学科,曾是多少人心中的痛啊.当然,最让人头疼的还是它的枯燥,不比得语文的答案 ...

  6. 最新微信小程序选题推荐-模拟考试试题试卷复习论坛平台SSM-JAVA【数据库设计、论文、源码、开题报告】

    摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,模拟考试被用户普遍使用,为方便用户能够可以随时 ...

  7. AI性能基准测试从此有了「中国标准」!英伟达、谷歌可以试试这套算力卷

    金磊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 在秀算力这件事上,近几年一个叫MLPerf的AI性能基准测试,经常跃入人们的视线. 为了拿这个标准证明实力,英伟达.谷歌等「算力」大厂的表现 ...

  8. Java web对试卷进行单选多选答题进行打分_java + vue 考试系统,适配各种题型,包含微信小程序端...

    介绍 学之思考试系统是一款基于k12教育的考试平台,小学.初中.高中和不同学科均可以均可以使用,支持各种题型(单选.多选.判断.填空.解答),里面包含了三大系统:学生系统.教师系统(TODO).管理员 ...

  9. 一般试卷的纸张大小是多少_试卷,考试试卷是多大的纸

    考试试卷是多大的纸 一般是8开B4纸型 按我国现行标准来说,8K纸张的起伏是420mm×297mm 拓宽材料: 考试,是一种严厉的常识水平判定办法.经过考试能够查看学生的学习才干和其它才干,为了保证成 ...

最新文章

  1. python3.7如何使用enum_我如何用Python表示‘Enum’?
  2. 《LeetCode力扣练习》第64题 最小路径和 Java
  3. linux libffi 简介 高级语言互调库
  4. BATCH+VBS脚本自动执行命令
  5. NJ68 键盘说明书
  6. bootstrap 三级导航
  7. 微信的自动回复接入聊天机器人
  8. 博观约取,厚积薄发,聊一聊最近读完的几本书,太上头了~
  9. Android 应用进程启动流程
  10. 软件架构师的“不归之路“——架构师的职责
  11. 计算机相关书籍推荐(持续更新)
  12. 使用Xilinx XSCT工具进行烧录
  13. 使用STM32F103CBT6自制ST LINK V2-1多功能烧录器
  14. 汇总:不同格式文件怎么转换成PDF?
  15. 【cf】Codeforces 题解等汇总
  16. 独立正交不相关定义关系
  17. 我爬取了猪八戒网站的信息,发现了程序员做威客不得不进的坑
  18. 【怀旧】利用Altair 8800模拟器加载4K Basic解释器(附下载连接)
  19. android string 过滤,Android 字符串过滤器InputFilter详解
  20. 宇龙数控仿真安装后连接服务器失败解决方法

热门文章

  1. c语言编程调试找不到路径,VScode 调试C/C++时出现无法打开“X”: 找不到文件(file:///XXXX) 的解决办法...
  2. STM32H743+CubeMX-定时器TIM输出PWM(Out Compare模式) + 中断
  3. Linux学习之diction的编译与使用
  4. python遍历集合_Python 高效遍历 集合所有子集的全组合
  5. ueditor video 设置宽高的问题(uni app)
  6. dio拦截器 flutter_详解flutter之网络请求dio,请求,拦截器简单示例
  7. Spring Cloud文档阅读笔记-初识Spring Cloud(对Spring Cloud初步了解)
  8. 服务器不在工作_DHCP的工作原理
  9. 泰晤士计算机排名2021,THE2021年世界大学专业排名-计算机
  10. python模块实例化_python中zipfile模块实例化解析