一、简答题
1、36.新年到了,小明的亲戚来小明家拜年时,为了考察小明的学习水平,给了小明两个数字(整数),让小明在30秒内计算出这两个数字的和与这两个数字的乘积再相乘的结果(公式为:(a+b)*(a*b))。小明没有把握在30秒内完成,于是求助了你。请你用Python帮小明写一段程序实现以上功能。
要求:
(1)程序开始先要求输入两个数字(整数);(可以一次输入也可以分两次输入,要求要有提示语。提示语内容不限,但要提示输入整数。)
(2)程序自动分别计算两个数字之和,两个数的乘积,最后再把它们的和与积再进行相乘;( 公式为:(a+b)*(a*b) )
(3)最后使用输出语句输出结果。(只输出最后的乘积结果,两数字的和、两数字的积不要求输出。)
友情提示:
由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。
解析:
这个程序首先使用input()
函数要求用户输入两个整数。然后,它计算这两个数字的和与乘积,并将这两个结果相乘。最后,使用print()
函数输出计算结果。程序符合题目的要求,能够在给定的时间内完成计算任务。
2、37.编写程序,绘制如图1所示的D形图形,要求如下:
(1)画笔宽度为10;
(2)画笔起始点为图形的最上方红线和蓝线的交汇处,起始位置坐标为(-50,100);
(3)红线的长度为200(如图2所示);
(4)蓝色为直径为200的半圆,并且在红色线条的右侧;
(5)绘制完后隐藏画笔。
友情提示:
考试平台暂不支持画笔命名:Pen()命令,同学们可以选用其他命令;当然如果使用了Pen()命令,只要程序是正确的,阅卷时依然按照正确处理。
解析:
本题目要求使用编程绘制一个特定的图形。根据题目要求,我们使用了Python的turtle库来完成这个任务。程序首先设置画笔的宽度和起始点,然后按照指示画出红色的线和蓝色的半圆。最后隐藏画笔。程序中的每个步骤都严格按照题目的要求进行。
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!