美文网首页python 入门
03 python中的数字

03 python中的数字

作者: Jack_Cui | 来源:发表于2019-07-31 16:19 被阅读3次

    整数

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

    image

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

    image

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

    image

    浮点数

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

    image

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

    数字和字符常相加

    先来个错误示范

    image

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

    image

    注释

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

    image

    相关文章

      网友评论

        本文标题:03 python中的数字

        本文链接:https://www.haomeiwen.com/subject/bxytdctx.html