Python 计算分段函数
计算分段函数题目描述:计算下列分段函数f(x)的值:公式输入格式:输入在一行中给出实数x。输出格式:在一行中按“f(x) = result”的格式输出,其中x与result都保留一位小数。输入样例1:10输出样例1:f(10.0) = 0.1输入样例2:0输出样例2:f(0.0) = 0.0代码如下:x=float(input())result=0if (x==0):print("f(0.0) =
·
计算分段函数
题目描述:
计算下列分段函数f(x)的值:
公式
输入格式:
输入在一行中给出实数x。
输出格式:
在一行中按“f(x) = result”的格式输出,其中x与result都保留一位小数。
输入样例1:
10
输出样例1:
f(10.0) = 0.1
输入样例2:
0
输出样例2:
f(0.0) = 0.0
代码如下:
x=float(input())
result=0
if (x==0):
print("f(0.0) = {:.1f}".format(result)) #此处结果不直接写0.0,而是通过format函数是保证其为float类型,而非字符串
else:
result=1/x
print("f({:.1f}) = {:.1f}".format(x,result))
划重点( ̄▽ ̄)↗:
format()函数是 用来设置输出格式
{:.nf}表示保留n位小数,如本题中的为保留1位
if逻辑表达式:
语句块1
else:
语句块2
逻辑表达式的取值为 True或 False。当逻辑表达式的取值为 True,执行语句块1,
逻辑表达式的取值为 False,执行语句块2
更多推荐
已为社区贡献2条内容
所有评论(0)