数据类型与进制换算

基本数据类型:

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直接把小数部分去掉)。同样不改变原有值,产生一个新对象

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

推荐阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 3,417评论 0 2
  • python学习总结 1.程序中注释的用法、意义和作用; 2.学习Python语言的第一个简单的程序"Hello ...
    Onlyu_8328阅读 1,266评论 1 0
  • 《Python从小白到大牛》已经上市! 在声明变量时会用到数据类型,在前面已经用到一些数据类型,例如整数和字符串等...
    tony关东升阅读 710评论 0 1
  • 基本数据类型 整数整数就是没有小数部分的数字,如 42 和 -23 。整数是有符号的(正、负、零)或无符号的(正、...
    Gary_Tseng阅读 561评论 0 0
  • 今天主题:competition 今天我把TM和TTM全部包了,我觉得这样比较有意思。 即兴环节说两个印象深刻的:...
    俗人特福阅读 255评论 0 0