零基础学python语言入门南京零基础学python要多久苏州无锡徐州
下载地址 https://share.weiyun.com/S11bpehi
资料目录 小甲鱼零基础学python视频全套96集 小甲鱼零基础入门学习Python pdf 小甲鱼零基础学python第二版 pdf 小甲鱼零基础入门学习Python全套课件+源码 鱼c小甲鱼零基础学python全套课后题及答案 零基础学Python张志强 赵越等编著7小时多媒体视频教程 极客尹会生零基础学python教程视频1-71集 零基础学python 老齐pdf电子书 零基础学python全彩版pdf电子书 零基础学python全彩版实战与答案 黑马程序员python零基础教程(附带教学课件+开发工具+环境配置) 零基础Python实战 四周实现爬虫网站 刘金玉零基础python入门到精通教程100集全套VIP精选 《21天学通Python》刘凌霞,郝宁波,吴海涛编著 电子工业出版社 《从零开始学Python网络爬虫》罗攀 将仟 编著 机械工业出版社 《零基础搭建量化投资系统——以Python为工具》何战军等编著 电子工业出版社 《零基础轻松学Python》小码哥著 电子工业出版社 《零基础学Python》张志强等编著 机械工业出版社 《零起点Python大数据与量化交易》何海群著 电子工业出版社 《零起点Python机器学习快速入门》何海群著 电子工业出版社 《零起点Python足彩大数据与机器学习实盘分析》何海群著 电子工业出版社 Python3.5从零开始学(2017v3.x) 刘宇宙编著 清华大学出版社 Python机器学习及实践——从零开始通往Kaggle竞赛之路 by 范淼,李超编著 Python练习集100题 从零开始学Python第二版 极客学院出版 零基础入门学习Python 小甲鱼编著 清华大学出版社 零基础学python 老齐著 零起点Python大数据与量化交易 何海群著 电子工业出版社 跟老齐学Python从入门到精通 电子工业出版社
举例
余数 前面计算5/2的时候,商是2,余数是1 余数怎么得到?在Python中(其实大多数语言也如此),用%符号来取得两个数相除的余数。 实验下面的操作: >>> 5 % 2 1 >>> 6 % 4 2 >>> 5.0 % 2 1.0 利用符号“%”可以得到两个数(可以是整数,也可以是浮点数)相除的余数。 除了利用“%”符号之外,还可以使用内建函数,完成同样的工作。 >>> divmod(5,2) #表示5除以2,返回了商和余数 (2, 1) >>> divmod(9,2) (4, 1) >>> divmod(5.0,2) (2.0, 1.0) 内建函数divmod()返回的是两个值,这两个值在一个圆括号内,圆括号内的数字第一个表示商,第二个表示余数。
四舍五入 “四舍五入”在运算中是经常遇到的,按照我们已经对Python的理解,其应该提供一个简单的方法。的确是,有一个内建函数:round()。 >>> round(1.234567, 2) 1.23 >>> round(1.234567, 3) 1.235 >>> round(10.0/3, 4) 3.3333 在round()中的第二个数,表示要保留的小数位数,返回值是一个四舍五入之后的数值。 简单吧?越简单的时候,越要小心,当你遇到下面的情况,就会有点儿怀疑: >>> round(1.2345,3) 1.234 #应该是:1.235 >>> round(2.235,2) 2.23 #应该是:2.24 哈哈,我发现了Python的一个Bug,太激动了。 别那么激动,如果真的是Bug,还这么明显,是轮不到我的。为什么?具体解释看这里,下面摘录官方文档中的一段话: Note:The behavior of round()for floats can be surprising:for example,round(2.675,2)gives 2.67 instead of the expected 2.68.This is not a bug:it’s a result of the fact that most decimal fractions can’t be represented exactly as a float.See Floating Point Arithmetic:Issues and Limitations for more information. 原来真的轮不到我。归根到底还是浮点数中的十进制转化为二进制惹的祸。 除法的问题似乎要到此结束了,其实远远没有,不过,作为初学者,至此即可。
|