在Python2.6和Python3.0以及更早的版本中,在交互式模式下的输出本质上是使用repr,因此对于一些浮点数运算,会显示很多位:

4 / 5.0
#0.8000000000000004

但是如果使用print,则会显示更友好的形式,实质是print使用str来打印:

print(4 / 5.0)
#0.8

其实,对于上面的的例子,打印的数值在Python中是一样的,只是打印的形式不一样。

在Python2.7和Python3.1以及之后的版本中,交互式模式和print打印的形式都是比较友好的形式,但是也有少数情形不是这样。

最新文章

  1. Java语言程序设计(基础篇)第一章
  2. 强大的打印功能jatoolsPrinter使用总结
  3. mongoose升级后遇到的问题
  4. [Solution] Microsoft Windows 服务(3) 使用Quartz.net定时任务
  5. 已知局域网IP地址,如何查看mac
  6. 模式匹配运算符–Shell
  7. BZOJ1975 [Sdoi2010]魔法猪学院
  8. [Linux]学习笔记(3)-uname的用法
  9. IIS tomcat共用80端口解决一个IP多个域名:使用Nginx反向代理方式使两者兼容
  10. richTextBox1 转到行号
  11. DOM小解
  12. PostgresSQL中的限制和级联删除
  13. 算法提高 P1001
  14. refine OpenRefine 3.0
  15. python Console menu
  16. Controlled Components
  17. gdb 调试带参数程序
  18. u-boot-1.1.6环境变量
  19. nodejs 重定向 (redirect + writeHead(Location))
  20. Grunt Part 1

热门文章

  1. 复习宝典之Redis
  2. node 版本升级,版本管理,版本切换
  3. yii学习笔记(4),获取请求数据的request组件
  4. PHP curl 携带cookie请求抓取源码,模拟登陆。
  5. LCD驱动程序
  6. STM32(12)——CAN
  7. ruby 正则表达式Regexp
  8. 理解golang中的channel
  9. getSteam
  10. Sql Server 2008R2中使用CET进行递归查询