老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

Python数字类型中,有哪些需要特别注意的地方?

老男孩IT教育

常见问题

2021年9月24日 18:41

不管是学习何种编程语言,都无法避免接触对象类型,这里的对象并不是那个对象,而是编程语言的对象,也就是object,可以把它理解为一块内存,保存的是我们所需要的值,那都有哪些需要注意的地方呢?请看下文:

       不管是学习何种编程语言,都无法避免接触对象类型,这里的对象并不是那个对象,而是编程语言的对象,也就是object,可以把它理解为一块内存,保存的是我们所需要的值,那都有哪些需要注意的地方呢?请看下文:

Python培训班

       如果小伙伴们无法理解对象的概念,可以把它想象成是你手边的一个物件,即值,这个物件占据着一块立体的空间,即内存。

       在编程界,流传着"万物皆对象"的传说,是对象就肯定有类型。Python在计算机中操作数据的格式叫做数据类型,在Python中,基本的数据类型主要有整数、浮点数、字符串、布尔值。

       整数:就是我们常说的1、2、-1、-3等,在Python中,整数用int表示,它比起其他编程语言省心的是它不需要区分整型、长整型什么的,它就是一个整型,不管输入多么大的数字,它永远会输出相应的数字,不会出现溢出的问题。数据溢出指要表示的数据超出了数据所能表示的范围,可以理解成在电脑内存允许的情况下,随便输入多少位的数字都行,不管输入多大的数都可以。

       浮点数:在Python里,浮点数用float表示,同样它比起其他编程语言来好的是,它不需要区分单精度和双精度,它就是一个浮点型,如果你想看到这个数值是什么类型,可以通过type()函数。

       变量:每个对象必然在内存中有一个属于自己的地址,这就和家里的门牌号一样,在Python中,一般用id()函数来查看每个对象的"门牌号",即内存地址,编程语言中,对象是要和变量建立相应的关系,捆绑起来用才是有意义的,如果你知道指针的话,你就会发现在内部:变量其实就是到对象内存空间的一个指针。

       数据运算:就是我们所熟悉的加减乘除四则运算,外加取余、指数等操作。

       四则运算:这里的加减乘除和我们现实中学的加减乘除大致一样,只有些许差别,毕竟Python里的数字是分类型的。

       整除操作:如果两数相除你想得到一个整数,可以用整除操作整除操作的符号是//,当除不尽的时候显示的只是整数,而没有小数点后面的部分。

       取余操作:余数操作的符号是%。

       指数操作:指数操作的符号是******,x**y代表x的y次方,指数操作中,浮点数的操作和整数不太一样,浮点数的指数操作产生特别大或者特别小的数,输出的结果通常会以"科学计数法"的形式表示,而且在Python中,浮点数存在取值范围,当输出的数超出了取值范围,会数据溢出。

       四舍五入:Python中的四舍五入可以通过函数round()来实现。

  老男孩Python课程针对不同阶段的学员开设Python自动化运维和Python全栈开发+人工智能课程,班型分为脱产班、周末班和网络班三种,学习周期4-6个月之间,帮助学员掌握真正有用的Python知识。

  推荐阅读:

  Python学习教程之正则模块的使用

  Python中什么是包?导入包的本质及语法!

  python模块有哪些?老男孩Python课程学什么?

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。