03 python中的数字

整数

在 python 中可对整数进行 加减乘除运算

image

在终端会话中会直接输出结果 (今天用的是 Windows 来演示)

image

在 python 中也是需要注意优先级的

image

浮点数

python 将带小数的数字都成为“浮点数”,在 python 中无需考虑其行为,只管输入就可以了。

image

在上面的例子中可以发现结果包含的小数是不确定的,所有语言都会存在这个问题。

数字和字符常相加

先来个错误示范

image

在上面的例子中,程序并没有按照我们希望的结果进行输出。因为发生了类型错误,在 python 中声明变量的时候虽然不用管类型但是编译器其实会自己去判断变量的类型。直接去用数字类型和字符串类型相加是非法操作。(书上其实不是这么说的,书上说:编译器不知道怎么去解读这个变量,是按照“23”来还是按照“2”,“3”来,但是我觉得我说的是对的。)为了解决这个问题,我们可以采用 str() 这个函数,可以理解为其他语言里面的类型转换。这样就可以输出我们所希望的结果了。

image

注释

python 中的注释比较简单,就放在这里一起说了

image
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容