首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下存在一个文件PY202.PY,该文件是本题目的代码提示框架,其中代码可以任意修改。 请在该文件中编写代码,以实现如下功能: 使用Python的异常处理结构编写对数计算,要求底数大于0且不等于1,真数大于0,且输入的必须为实数,否则抛出对
考生文件夹下存在一个文件PY202.PY,该文件是本题目的代码提示框架,其中代码可以任意修改。 请在该文件中编写代码,以实现如下功能: 使用Python的异常处理结构编写对数计算,要求底数大于0且不等于1,真数大于0,且输入的必须为实数,否则抛出对
admin
2020-04-10
36
问题
考生文件夹下存在一个文件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://jikaoti.com/ti/7w50FFFM
本试题收录于:
二级Python题库NCRE全国计算机二级分类
0
二级Python
NCRE全国计算机二级
相关试题推荐
下列函数返回类型为数值型的是()。
下列关于利用VisuMFoxProSQLSELECT保存查询结果的说法,错误的是()。
在VisualFoxPro中用CREATE命令建立的表文件的扩展名是()。
在考生目录下完成下列操作:(1)从数据库stock中移去表stock_fk(不是删除)。(2)将自由表stock_name添加到数据库中。(3)为表stock_s1建立一个主索引,索引名和索引表达式均为“股票代码”。(4)为stock_name表的
设电影表的表结构为(电影编号,电影名,类型,票房收入,上映日期),如果希望查询票房收入最高的电影名和票房收入,正确的SQL语句是()。
假设之前没有定义变量x,那么下面程序代码的输出结果是()。privatex?x
(1)打开数据库“外汇”,通过“外币代码”字段为“外汇代码”和“外汇账户”建立永久联系。(2)新建一个名为“外汇管理”的项目文件,将数据库“外汇”加入“外汇管理”项目中。(3)修改mymenu菜单文件,为“文件”下的予菜单项“查找”设置
Python文件的后缀名是
随机试题
(2021年临沂)张强在学习数学方面是一位自我效能感比较高的学生,他在数学学习上可能的表现为()
患者,女性,2岁,颈部淋巴结肿大伴头晕、乏力、纳差2个月。两颌下、颈部、腋窝及腹股沟淋巴结均明显肿大,胸骨有压痛,肝肋下1cm,脾肋下3cm,Hb42g/L,WBC18×109/L,血涂片中原始细胞占87%,胞体较小,胞浆未见Auer小体,涂片中有
根据现行《宪法》规定,关于公民权利和自由,下列哪一选项是正确的?()
[2012年,第27题]一定量的理想气体由a状态经过一过程到达b状态,吸热335J,系统对外做功126J;若系统经过另一过程由a状态到达b状态,系统对外做功42J。则过程中传入系统的热量为()。
“凡是当期已经实现的收入和已经发生或应当负担的费用,不论款项是否收付,都应当作为当期的收入和费用”。这体现了( )。
幼儿园的品德教育以情感教育和培养良好的()为主,注重潜移默化的影响,并贯穿于幼儿生活及各项活动之中。
2005年4月20日至4月28日,国家主席胡锦涛对文莱、印度尼西亚和菲律宾进行国事访问并出席在印尼举行的2005年亚非峰会和万隆会议50周年纪念活动。其间,胡锦涛全面阐述了中国愿携手亚非国家共同发展的明确立场,即
讨论曲线y=2lnx与y=2x+ln2x+k在(0,+∞)内的交点个数(其中k为常数).
TheUnitedStateshashistoricallyhadhigherratesofmarriagethanthoseofotherindustrializedcountries.Thecurrentannual
NewtechnologylinkstheworldasneverbeforeOurplanethas【B1】______.It’snowa"globalvillage"wherecountriesareonlyse
最新回复
(
0
)