首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件PY202.PY,该文件是本题目的代码提示框架,其中代码可以任意修改。 请在该文件中编写代码,以实现如下功能: 使用Python的异常处理结构编写对数计算,要求底数大于0且不等于1,真数大于0,且输入的必须为实数,否则抛出对
考生文件夹下存在一个文件PY202.PY,该文件是本题目的代码提示框架,其中代码可以任意修改。 请在该文件中编写代码,以实现如下功能: 使用Python的异常处理结构编写对数计算,要求底数大于0且不等于1,真数大于0,且输入的必须为实数,否则抛出对
admin
2020-04-10
34
问题
考生文件夹下存在一个文件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全国计算机二级
相关试题推荐
下列函数中,函数值返回逻辑真(.T.)的是()。
在连编应用程序中,下列描述错误的是()。
在VisualFoxPro的数据库中删除表()。
下面关于工具栏的叙述,错误的是()。
SQL语言的查询语句是()。
如果想将项目“工资管理.pjx”连编得到—个应用程序“工资管理系统.app”,则应该执行的命令是()。
在VisualFoxPro中,菜单设计器生成的程序文件的扩展名是()。
在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。规定了菜单项的访问键为“x”的菜单名称定义是()。
在下面的VisualFoxPro表达式中,运算结果为逻辑真的是()。
要清除顶层表单中调用的菜单文件,一般在表单的哪个事件中编写程序代码()。
随机试题
夹层锅是将高压蒸汽通入金属夹层中,使锅内快速受热升温来加热食物。一般操作较为方便,只要加压就能提高温度。()
现代医学模式要求医务人员既要维护患者的利益,又要兼顾社会公益。下列正确的是()
男,26岁,乏力,上腹痛3个月,近来加剧。疼痛以夜间为重,坐起可缓解,向背部放射,胃纳差,近期体重下降。实验室检查正常。病变来源于下列哪些组织或细胞
男性,47岁,头痛发病,病程4个月,入院前出现左侧肢体无力和呕吐。入院检查,意识清,眼底视乳头水肿,左上下肢肌力Ⅳ级,腱反射活跃,病理征(+)。根本治疗原则是
患者,腹痛绵绵,时作时止,喜热恶冷,痛时喜按,饿时更甚,大便溏薄,舌淡苔白,脉沉细。方选
潜在任职人员的能力和条件包括()。
房地产开发,是指在依法取得国有土地使用权的土地上进行基础设施、房屋建设的行为,房地产交易包括地产转让、抵押和()。
下面是一首词的课堂教学实录。请根据教学思路,完成下列小题的填空。永遇乐.京口北固亭怀古[宋]辛弃疾千古江山,英雄无觅,孙仲谋处。
Howoftendoesthewomanseeherparents?
Mostcareersorganizationshighlightthreestagesforgraduatestofollowintheprocessofsecuringasuitablecareer..recogni
最新回复
(
0
)