博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
08 Python - Python数值类型
阅读量:5057 次
发布时间:2019-06-12

本文共 824 字,大约阅读时间需要 2 分钟。

 

1.    声明、赋值、使用

  没有声明直接使用会报异常,只有赋值一次之后,才可以使用

      

2.    数值表达式:

    加减乘除

3.    数值比较:

     大于> 小于< 等于== 不等于!=  >=  <=

 4.    数值显示格式化

     占位符:’{0}’.format(f)  单引号+大括号+数值+format()

    例子:’{0:.2f}’.format(f)      保留两位小数,以浮点数形式保留两位小数表示

       

      元组占位符举例

      

5.    除法细节:

    / 一般除法

    // 除法取整,且结果类型保持精读高的那个

    

6.    小数取整有三种情况

    math.floor()——坐标往左移动,往小了取值    

    math.trunc()——坐标往0移动,往0坐标位置移动

    round()是四舍五入

7.    整型

     无限精度,仅受限于内存与计算机配置

    字面值:二进制0b   八进制0o开头  十进制  十六进制0x开头(0x0  ...  0xa... 0xf)  

    转换: bin()转换为二进制      oct(64) 64转换为8进制   hex()转换为16进制

8.    Math模块:

    数学计算时研究该模块

9.    Decimal高精度使用

     

10.   布尔型

    布尔型:True   False

    布尔型与int的1和0对应

    验证:Python有一个函数isinstance():判断某一个对象是否是某一个类型的实例

        判断true和int是否是兼容,true是否是int的一个实例,通过isinstance判断,证明python中的布尔型就是int中的1和0

    方法一:

        

    方法二

          

 

转载于:https://www.cnblogs.com/yijiexi/p/10981698.html

你可能感兴趣的文章
Android学习路线(十二)Activity生命周期——启动一个Activity
查看>>
《Genesis-3D开源游戏引擎完整实例教程-跑酷游戏篇03:暂停游戏》
查看>>
CPU,寄存器,一缓二缓.... RAM ROM 外部存储器等简介
查看>>
windows下编译FreeSwitch
查看>>
git .gitignore 文件不起作用
查看>>
Alan Turing的纪录片观后感
查看>>
c#自定义控件中的事件处理
查看>>
App.config自定义节点读取
查看>>
unity3d根据手机串号和二维码做正版验证
查看>>
二十六、Android WebView缓存
查看>>
django Models 常用的字段和参数
查看>>
linux -- 嵌入式linux下wifi无线网卡驱动
查看>>
SVN使用教程总结
查看>>
SQL中varchar和nvarchar有什么区别?
查看>>
sublime Text 几款插件
查看>>
OpenCV矩阵运算总结
查看>>
Appium+python断言的使用
查看>>
码农干货系列【3】--割绳子(cut the rope)制作点滴:旋转(rotation)
查看>>
斜率DP题目
查看>>
疯狂java学习笔记之面向对象(七) - super关键字
查看>>