美文网首页
数据类型与进制换算

数据类型与进制换算

作者: 眼看月亮心向太阳 | 来源:发表于2018-11-27 14:54 被阅读0次

基本数据类型:

1.整型  int 可存储任意大小的整数(可以做超大数计算,不会造成“整数溢出”)

2.浮点型   float 在内存中用科学计数法存储   如:3.14可表示为314e-2或者314E-2 

3.布尔型

4.字符串型

运算符

*浮点数除法用/;整数除法用//;幂用**

*0 不能做除数,会直接报错

*divmod()函数可以同时得到商和余数,返回是一个元祖


进制

在python中,除了10进制,还有其他三种进制:

        0b或0B,二进制 0 1

        0o或0O,八进制 0 1 2 3 4 5  6 7

        0x或0X,十六进制 0 1 2 3 4 5 6 7 8 9 a b c d e f 


类型转换

整形转换(使用int进行类型转换)

1.浮点数直接舍去小数部分。

2.布尔值True转为1,False转为0

3.字符串符合整数格式则直接转成对应整数,否则报错

浮点数转换(float())

float(3)是将对象3进行计算生成3.0这个新的对象,而3依然存在

*自动转型

整数和浮点数混合运算时,表达式结果自动转型成浮点数。


*四舍五入(round(value)返回四舍五入后的整数值,区分于int(),int直接把小数部分去掉)。同样不改变原有值,产生一个新对象

相关文章

  • 数据类型与进制换算

    基本数据类型: 1.整型 int 可存储任意大小的整数(可以做超大数计算,不会造成“整数溢出”) 2.浮点型 fl...

  • 手工进行 进制转换 的一种方式

    基本原理:用 二进制 做中转 二进制进制位换算方式: 二进制进制位换算方式说明:比如十进制 6666 = 6 * ...

  • 171. Excel Sheet Column Number

    171. Excel Sheet Column Number【思路】 进制换算;

  • 2020-07-24 Java基础学习002

    内容提前看 数据类型与存储 final关键字 代码实现十进制转二进制 一、数据类型与存储 标识符的特殊字符只能有:...

  • C/C++ 内存中的数据表示

    这篇文章假设你已经基本了以下的基础 C的基本数据类型有了一定的了解 了解基本的进制转换算法 这是C/C++内存管理...

  • 2. Python 数据类型

    数据类型 基本数据类型 数字(Number) 整型(int) 整数类型共有4种进制表示:十进制、二进制、八进制和十...

  • 位运算符 和二进制换算 、Number的常用方法

    二进制换算 十进制转 二进制方法例如 52 转为二进制 1111001转为十进制 位运算符 | 按位或 ...

  • python第二章字符编码

    第二章 二进制运算、字符编码、数据类型 二进制与十进制转换 ASCII表 文字转2进制 计算机容量单位 字符编码 ...

  • 【Spark】RDD操作详解2——值型Transformatio

    处理数据类型为Value型的Transformation算子可以根据RDD变换算子的输入分区与输出分区关系分为以下...

  • 1.2认识信息系统

    了解信息系统组成 二进制 十进制 十六进制的转换方法 信息编码的常见形式 存储单位的概念 掌握换算方法 任务1、认...

网友评论

      本文标题:数据类型与进制换算

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