
python
黎枫学长
感谢优快云平台。
如有上传代码错误,请联系我2246158406,会为你们改正!
展开
-
2-4 zust-sy3-9 吹气球分数 10——python
已知一只气球最多能充v升气体,如果气球内的气体超过v升,气球就会炸掉。小明每天吹一次气,每次吹进去m升气体,由于气球慢漏气,到了第2天早上,发现少了n升气体。若小明小明从早上开始吹一只气球,请编写程序,计算第几天气球才能被吹爆?要求输入的v和m大于0,n大于等于0,并且m大于n,否则,输出“Valid”。原创 2024-01-05 11:22:38 · 1232 阅读 · 0 评论 -
5-7 各门课程平均分(列的计算)——python
编写程序实现:输入一个字典内容,包含若干学生的课程成绩,统计每门课程的平均分,并按从高到低的顺序输出课程及其平均分(保留1位小数)。原创 2024-01-05 11:21:30 · 1213 阅读 · 0 评论 -
5-1 使用for循环和字典功能,统计字符出现在一个英文句子中的次数——python
本题目要求写出一段代码实现输入一个英文句子后,统计句子中各个字符(不区分大小写,包含空格和标点符号)出现的次数。原创 2024-01-02 23:30:53 · 1506 阅读 · 0 评论 -
4-6 zust-sy7-8求圆的面积——python
在列表中输入多个数据作为圆的半径,(键盘输入,以逗号分开),计算输出相应的圆的面积,并求出最大值、最小值,圆周率为3.14,结果保留2位小数。原创 2024-01-02 23:30:05 · 626 阅读 · 0 评论 -
4-5 zust-sl7-1列表奇偶分家——python
输入一个列表,包含若干个整数(允许为空),然后将其中的奇数和偶数单独放在一个列表中,保持列表原有顺序不变。原创 2024-01-02 23:28:17 · 1141 阅读 · 0 评论 -
10-2 HNCST - 多线程4 - 线程同步Condition——python
有一家店铺里有4个销售和2个搬运工,销售负责卖货,搬运工负责从仓库搬货物,已知该店铺的存货有size,当销售或搬运工做完所有商品数量后,他们各自就可以下班。销售可以同时卖货,但只能按照货架顺序每次卖出一件,搬运工一次可以搬满货架,货架容量为5个货物。当货架商品销售完后,搬运工会去仓库搬运货物进行补货,销售此时进行小憩;当货架补满后,销售开始销售商品,搬运工进行休息。本题要求实现搬运工Porter类和销售Seller类,他们都是线程类。原创 2023-12-31 21:16:34 · 514 阅读 · 0 评论 -
10-1 HNCST - 多线程3 - 线程同步Lock——python
本题要求实现一个机器人Robot类,该类为一个线程类,他能够从货物列表goods中取出货物,并输出。现有一批货物,容量为size,工厂配备了m个机器人(线程)不停地进行搬运,直到货物搬完,要求货物要按顺序码放,不得错乱。提示:需要用到Lock锁保证货物顺序。原创 2023-12-31 21:15:13 · 497 阅读 · 0 评论 -
8-2 计算球体、圆柱体的表面积——python
从球体、圆柱体抽象出一个公共基类Container,类Container内定义两个类变量pi圆周率,total_area总表面积、两个未实现的方法。模拟实现一个容器类层次结构,子类要求实现父类的所有方法,并在主方法进行多态测试。原创 2023-12-29 10:24:03 · 1028 阅读 · 0 评论 -
7-3 设计学生类,使用类对象属性来记录学生对象的数量——python
设计一个名为Student的学生类:输出样例:原创 2023-12-29 10:22:11 · 1128 阅读 · 0 评论 -
8-1 设计一个子类Instructor,一个子类Student,继承Person类——python
设计一个类Person,实现以下方法:设计一个子类Instructor,继承Person类,实现以下方法:设计一个子类Student,继承Person类,实现以下方法:测试程序输入姓名、年龄、学位、专业输出相应的信息输出样例:原创 2023-12-29 10:21:32 · 1245 阅读 · 0 评论 -
7-3 设计学生类,使用类对象属性来记录学生对象的数量——python
设计一个名为Student的学生类:输出样例:原创 2023-12-29 10:19:06 · 715 阅读 · 0 评论 -
7-2 设计一元二次方程求解类(高教社,《Python编程基础及应用》习题9-4)——python
设计一个类Root来计算ax2+bx+c=0的根。该类包括:a、b、c共3个属性表示方程的3个系数,getDiscriminant()方法返回b2-4ac, getRoot1()和getRoot2()返回方程的两个根。其中,getRoot1()返回的根对应:getRoot2()返回的根对应:输出样例:原创 2023-12-27 10:29:46 · 1077 阅读 · 0 评论 -
7-1 编写一个忍者(Ninja)类分数 10——python
如下图所示请创建一个忍者(Ninja)类,这个类包括血量(blood)和查克拉(chakra)两个属性。其方法只有火遁katon()方法和__str__()方法。忍者每次使用火遁,打印“Katon! Goukakyuu no Jutsu!”,同时自身查克拉减20。之后再创建两个忍者对象,这两个忍者均为木叶忍者。第一个对象Muye1(木叶下忍),具有100血量、100查克拉。第二个对象Muye2(木叶上忍),具有500血量、500查克拉。对以上两个对象分别显示其对应的血量、查克拉属性。原创 2023-12-27 10:27:48 · 1127 阅读 · 0 评论 -
6-2 zust-sy9-1编写函数fact(n),计算n的阶乘n!——python
fact(n)其中n 是用户传入的参数。函数返回n的阶乘。在这里解释接口参数。例如:其中N和D都是用户传入的参数。N的值不超过int的范围;D是[0, 9]区间内的个位数。函数须返回N中D出现的次数。原创 2023-12-27 10:26:14 · 955 阅读 · 0 评论 -
接收多个参数的函数——python
def sum( );参数的形式需要自己设计。原创 2023-12-27 10:23:37 · 1222 阅读 · 0 评论 -
生成蛇形矩阵——python
蛇形矩阵是由1开始的自然数依次排列成的一个上三角矩阵(如图所示)。要求输入整数n,生成并输出蛇形矩阵。原创 2023-09-22 07:48:14 · 2669 阅读 · 0 评论 -
打印由数字组成的金字塔图案——python
1222333334444444555555555打印由数字组成的金字塔图案。但n=9时,如下图所示。原创 2023-09-22 07:46:52 · 3063 阅读 · 0 评论 -
计算π的近似值分数 ——python
利用格里高利公式:计算 的近似值,直到最后一项的绝对值小于给定精度eps。原创 2023-09-22 07:45:18 · 1465 阅读 · 0 评论 -
计算输出 bXb-4XaXc的值——python
在同一行依次输入三个值a,b,c,用空格分开,输出 bXb-4XaXc的值。原创 2023-09-15 09:30:30 · 689 阅读 · 0 评论 -
计算圆的周长和面积——python
输入圆的半径,计算输出圆的周长和面积,结果保留二位小数。设圆周率为3.14。原创 2023-09-15 09:29:28 · 2329 阅读 · 0 评论 -
计算两个整数的乘积——python
输入两个整数,求它们的乘积。原创 2023-09-15 09:28:23 · 3772 阅读 · 0 评论 -
读入2个整数a和b,然后输出它们的和(python)
读入2个整数a和b,然后输出它们的和。原创 2023-09-15 09:27:11 · 2345 阅读 · 0 评论