Python对小数进行除法运算的正确方法示例

 更新时间:2014年08月25日 09:32:42   投稿:junjie  
这篇文章主要介绍了Python对小数进行除法运算的正确方法示例,正确的方法是需要转换成浮点数,否则永远不会得到正确结果,需要的朋友可以参考下

求一个算式

复制代码 代码如下:

a=1
b=2
c=3
 
print c*(a/b)

运行结果总是0,反复检查拆开以后,发现在Python里,整数初整数,只能得出整数。
也就是 a 除 b 这个结果永远是0,只要把a或者b其中一个数改成浮点数即可。
复制代码 代码如下:

a=1
b=2
c=3
 
print c*(a/float(b))
print c*(float(a)/b)

这样才能准确算出a除b的正确结果,当然,如果a比b大,并且不需要小数位数部分可以不用float。
如:
复制代码 代码如下:

a=1
b=2
c=3
 
print c/a # 3
print c/b # 1
print c/float(b )# 1.5

相关文章

  • Python爬虫之网络请求

    Python爬虫之网络请求

    这篇文章主要介绍了Python爬虫之网络请求,文章基于Python展开对网络请求的相关介绍,需要的小伙伴可以参考一下
    2022-04-04
  • python爬虫 urllib模块url编码处理详解

    python爬虫 urllib模块url编码处理详解

    这篇文章主要介绍了python爬虫 urllib模块url编码处理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • Python基础教程之输入输出和运算符

    Python基础教程之输入输出和运算符

    这篇文章主要给大家介绍了关于Python基础教程之输入输出和运算符的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用Python具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-07-07
  • Python实现动态循环输出文字功能

    Python实现动态循环输出文字功能

    这篇文章主要介绍了Python实现动态循环输出文字功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • Anaconda环境变量的配置图文详解

    Anaconda环境变量的配置图文详解

    Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项,下面这篇文章主要给大家介绍了关于Anaconda环境变量配置的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • python 实现学生信息管理系统的示例

    python 实现学生信息管理系统的示例

    本篇文章主要分享python学生管理系统的使用,文章非常详细地介绍了通过示例代码实现的学生管理系统,该系统对每个人的研究或工作都有一定的参考学习价值,希望你能在其中有所收获。
    2020-11-11
  • 如何利用Playwright库进行电影网站数据的获取

    如何利用Playwright库进行电影网站数据的获取

    playwright库是微软开源的一个库,这个库的功能更加的强大,除了可以实现同步操作,同样也可以实现异步的操作,这篇文章主要介绍了如何利用Playwright库进行电影网站数据的获取,需要的朋友可以参考下
    2023-05-05
  • 用python解压分析jar包实例

    用python解压分析jar包实例

    今天小编就为大家分享一篇用python解压分析jar包实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01
  • Python使用描述器实现ORM模型的方法详解

    Python使用描述器实现ORM模型的方法详解

    这篇文章主要为大家详细介绍了Python描述器实现ORM模型,使用数据库,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-02-02
  • 利用Python编写一个注册机用于生成卡密

    利用Python编写一个注册机用于生成卡密

    这篇文章主要为大家详细介绍了如何利用Python编写一个注册机用于生成卡密(兑换码),并使用这些卡密登录应用程序,感兴趣的小伙伴可以了解下
    2023-11-11

最新评论