
Python课程设计作业.zip
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资料为Python编程语言相关的课程设计作业集合,包含多个实践项目和案例分析,旨在帮助学习者提高Python编程技能与实战经验。
### Python 大作业
#### 一、Turtle 创意大PK(自拟题目)
完成一个利用Python程序的创意绘图任务,主要采用turtle库进行绘制,代码量不少于50行,并可选使用其他库。(滑稽绘制)
#### 二、编程练习
##### 2.1 问题描述(10分)
人们常常提到“一万小时定律”,即不论从事什么工作,只要坚持一万个小时就能成为该领域的专家。那么,请计算出10,000小时相当于多少年和多少天。
##### 2.2 问题描述(10分)
编写一个函数`sum(n,m)`来计算从n到m所有整数的总和,并使用此函数求解输入数据x,y之间所有数值的累计值。
##### 2.3 问题描述(15分)
设计一个函数名为judgeTri(a,b,c),用于判断以a、b、c为边长能否构成三角形,以及该三角形的具体类型。如果能构成锐角三角形则返回R;直角三角形返回Z;钝角三角形返回D;无法形成任何类型的三角形时,则函数应返回ERROR。
##### 2.4 问题描述(15分)
编写一段程序,用户输入一个字符串后,统计并输出其中小写字母、大写字母、数字字符以及空格的数量。对于非上述类别的其他特殊字符也需单独计数,并在一行内展示所有统计数据的汇总。
##### 2.5 问题描述(20分)
编写一段程序实现以下功能:
(1) 使用Python中的随机库,生成一个包含10个不重复且小于200的正整数列表ls1并输出该列表。
(2) 对上述列表ls1进行排序,要求奇数在前偶数在后,并保持各自原有的顺序不变。然后再次显示调整后的列表。
(3) 最终对这个列表按元素字符长度降序重新排列,并展示最终的排序结果。
全部评论 (0)


