首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件PY202.PY,该文件是本题目的代码提示框架,其中代码可以任意修改。 请在该文件中编写代码,以实现如下功能: 使用Python的异常处理结构编写对数计算,要求底数大于0且不等于1,真数大于0,且输入的必须为实数,否则抛出对
考生文件夹下存在一个文件PY202.PY,该文件是本题目的代码提示框架,其中代码可以任意修改。 请在该文件中编写代码,以实现如下功能: 使用Python的异常处理结构编写对数计算,要求底数大于0且不等于1,真数大于0,且输入的必须为实数,否则抛出对
admin
2020-04-10
31
问题
考生文件夹下存在一个文件PY202.PY,该文件是本题目的代码提示框架,其中代码可以任意修改。
请在该文件中编写代码,以实现如下功能:
使用Python的异常处理结构编写对数计算,要求底数大于0且不等于1,真数大于0,且输入的必须为实数,否则抛出对应的异常。
试题程序:
#以下代码为提示框架
#请在…处使用一行或多行代码替换
#请在______处使用一行代码替换
@注意:提示框架代码可以任意修改,以完成程序功能为准
________
try:
a=eval(input(’请输入底数:’))
b=eval(input(’请输人真数:’))
c=_______
except ValueError:
…
except ZeroDivisionError:
print(’底数不能为1’)
except NameError:
print(’输入必须为实数’)
else:
print(c)
选项
答案
import math try: a=eval(input(’请输入底数:’)) b=eval(input(’请输入真数:’)) c=math.log(b,a) except ValueError: if a <=0 and b>0; print(’底数不能小于等于0’) elif b <=0 and a>0; print(’真数不能小于等于0’) elif a <=0 and b<= 0 print(’真数和底数都不能小于等于0’) except ZeroDivisionError: print(’底数不能为1’) except NameError: print(’输入必须为实数’) else: print(c)
解析
a
x
=N(a>0,且a≠1),那么数x叫做以a为底N的对数,记作x=log
a
N,其中a叫做对数的底数,N叫做真数。要使用对数,需先导入math库,math.log(x[,base])返回x的自然对数,x>0。使用异常处理机制时,根据不同的错误类型,输出不同的信息内容,在值错误类型下,使用if判断语句将有可能错误的信息进行处理。
转载请注明原文地址:https://kaotiyun.com/show/Zu6p777K
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
MODIFYSTTUCTURE命令的功能是()。
设电影表的表结构为(电影编号,电影名,类型,票房收入,上映日期),如果希望查询票房收入最高的电影名和票房收入,正确的SQL语句是()。
假设新建了一个程序文件myProc.prg(不存在同名的.exe、.app和.xp文件),然后在命令窗口输入命令DOmyProc,执行该程序并获得正常的结果。现在用命令ERASEmyProc.prg删除该程序文件,然后再次执行命令DOmyProc
下面不属于需求分析阶段任务的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
在下面的VisualFoxPro表达式中,运算结果不为逻辑真的是()。
要清除顶层表单中调用的菜单文件,一般在表单的哪个事件中编写程序代码()。
SQL语言的更新命令的关键词是
负责数据库中查询操作的数据库语言是
关于Python循环结构,以下选项中描述错误的是
随机试题
[*]
患者,男性,80岁,有慢性支气管炎病史20年。1周前受凉后再次出现咳嗽、咳痰,痰白质黏,伴有呼吸困难、胸闷、乏力。以“慢性阻塞性肺疾病”入院治疗。入院后,患者出现口唇发绀,呈端坐呼吸,护理人员应重点监测
脾虚气陷型脱肛用:脾气亏虚型直肠息肉用:
男性,64岁,进行性无痛性黄疸1月,上腹胀痛,体重减轻。检查:巩膜及周身皮肤黄染,P90次/分,BP140/,70mmHg,血清总胆红素为70μmol/L,Courvoisier征阳性为进一步确诊应首先选用
检验检疫机构对法定检验以外的出口食品可以在生产、经营单位检验的基础上,定期或不定期地抽查检验。( )
经省、自治区、直辖市人民政府批准,经济落后地区的城镇土地使用税适用税额标准可以适当降低,但降低额不得超过规定的最低税额的()。
某百货公司(增值税一般纳税人)黄金饰品部2016年2月直接零售金首饰3000克,每克零售价200元;采用以旧换新方式向消费者个人销售金首饰600克.收回旧首饰200克,收取差价80000元,并收取旧首饰折价补偿20元/克。该黄金饰品部当月应缴纳消费税金额为
书法艺术始于春秋战国时期,据考证,发现于唐代的秦国作品()是我国早期书法作品的优秀代表。
情绪异常是一种非常复杂的现象,长期以来,各个领域的学者从自己的学科出发。对此现象纷纷做出各自的解释,但是始终未获解决。现在生物学家也开始涉足这个问题,并从生物学的角度加以探讨,他们的见解让人耳目一新。我们经常说人的情绪多变,其实我们往往不是自己情绪的真正主
明治政府的三大建国政策包括()。①殖产兴业②富国强兵③文明开化④废藩置县
最新回复
(
0
)