本题目要求计算下列分段函数f(x)的值:

输入格式:

输入在一行中给出实数x。

输出格式:

在一行中按“f(x) = result”的格式输出,其中x与result都保留一位小数。

代码如下:

#!/usr/bin/python

# -*- coding: utf-8 -*-

#计算f(x)

def f(m):

if m ==0:

result = 0

else:

result = 1/m

return result

m = float(input())

print("f({0:.1f}) = {1:.1f}".format(m,f(m)))

这里要求输出f(x) = result

如果写成如下代码

print("f(",m,") =",f(m))

则输出时显示为f( m ) = result,m的左右会多出一个空格来,不达要求。

因此这里使用了format函数格式化字符串,format的用法很多,这里不细说,只说这两个代表的意思。

{0:.1f} 输出下标为为0的字符,保留1位小数。

{1:.1f}输出下标为1的字符,保留1位小数。

读书和健身总有一个在路上

python计算分段函数_Python练习题2.2计算分段函数相关推荐

  1. Java黑皮书课后题第7章:*7.11(统计:计算标准差)编程练习题5.45计算数字的标准差。本题…计算标准差,使用一个数组存储x的每个数。编写测试程序,提示用户输入10个数字,显示平均值和标准差

    7.11(统计:计算标准差)编程练习题5.45计算数字的标准差.本题-计算标准差,使用一个数组存储x的每个数.编写测试程序,提示用户输入10个数字,显示平均值和标准差 题目 题目描述与运行示例 破题 ...

  2. python中math计算平方根的函数_Python中Numpy和Math常用函数性能对比

    numpy是如今数据分析领域离不开的Python第三方工具库,它和Python自带的math库中都有一些基础的数学函数,比如指数.对数.三角函数等.在需要使用这些函数的时候,到底该用numpy还是ma ...

  3. python中什么叫函数_Python 基础起步 (十) 什么叫函数?

    Python 函数 大家好,这一期让我们来看看Python中比较核心的知识点:函数(也叫方法),那么到底什么是一个函数呢?先让我引入一个官方一点的定义: 函数是对程序逻辑进行结构化或者过程化的一种编程 ...

  4. python语言接收信息的内置函数_python接收信息的内置函数是

    有的python内置函数怎么就一个pass这个模块是用C实现的,没有Python源码. 所以python代码中只有一个pass,因为代码中都是C实现的. 两种情况: 一种情况是继承的时候会用到的,父类 ...

  5. python woe分箱_python自动分箱,计算woe,iv的实例代码

    笔者之前用R开发评分卡时,需要进行分箱计算woe及iv值,采用的R包是smbinning,它可以自动进行分箱.近期换用python开发, 也想实现自动分箱功能,找到了一个woe包,地址https:// ...

  6. python拟合反比例函数_Python 数据处理(八)—— 应用函数

    6. 函数应用 要将您自己定义的函数或其他第三方库的函数应用于 pandas 对象上,主要包含下面的方法. 具体使用哪种方法需要根据需要,是在整个 DataFrame 还是 Series 上.行或列上 ...

  7. python内置的数学函数_Python数字和内置数学函数

    python内置的数学函数 In this section, we will be learning about Numbers and various Math functions availabl ...

  8. python重复执行函数_Python threading 单线程 timer重复调用函数

    项目中需要使用定时器,每次都使用构造器函数调用: timer = threading.Timer(timerFlag, upload_position) timer.start() 打印线程后发现,每 ...

  9. python中fetchall函数_python中查询数据库时fetchone()函数和fetchall()函数的区别

    我们在用python操作数据库的时候,经常会碰见两个函数:fetchone()和fetchall() 刚开始学习的时候可能会搞不清楚他们两个的区别 其实非常简单 首先fetchone()函数它的返回值 ...

最新文章

  1. 简单java socket_基于Java Socket实现一个简易在线聊天功能(一)
  2. Neutron 分布式虚拟路由(Neutron Distributed Virtual Routing)
  3. mysql二级封锁协议_MySQL 行锁、两阶段锁协议、死锁以及死锁检测
  4. 4月12日 webform基本控件
  5. javaone_JavaOne 2012:NetBeans.Next –未来路线图
  6. c语言鼠标环绕特效,C语言写的鼠标有残影,急需解决方案,在线等待!
  7. JS中new的实现原理及重写
  8. (79)Verilog HDL系统函数和任务:$write
  9. ionic 图片加载失败,显示默认图片代替
  10. Linux全攻略--Squid服务器配置与管理
  11. java过滤器命名_java 过滤指定后缀文件
  12. hp440g5拆机_HP 惠普 ProBook 440 G5 评测 | ZMMOO
  13. Python数据分析(9)-numpy文件读写
  14. java if 终止_java中跳出或终止if语句的方法
  15. deepin 作为日常办公系统
  16. 文字转语音软件免费的哪个最好用:快试试最像人声的微软语音合成助手吧,本地版微软语音合成工具下载
  17. 关于一些实用的资源网站,目前知道的
  18. 深度学习中的几大模型
  19. cad怎么画坐标系箭头_如何方便快捷地用CAD画箭头
  20. AJ5利用数据源的validation属性对控件进行validation验证

热门文章

  1. Java序列化接口的作用总结
  2. Flask-第二课:路由
  3. 20145328 《Java程序设计》第7周学习总结
  4. jqGrid编辑—公共规则【附视频、ppt、源码】
  5. linux学习之路之使用脚本来复制二进制程序和所需的库文件
  6. 轻松部署IE7(下),SMS2003系列之六
  7. 原来国家的名字可以如此的浪漫~~!
  8. ZZULIOJ 1088: 手机短号 (多实例)
  9. 信息学奥赛一本通 2021:【例4.6】最大公约数
  10. 信息奥赛一本通(1099:第n小的质数)