python新手教程12-7(Python3自学第2天Number)

python新手教程12-7(Python3自学第2天Number)(1)

在讲Python数据类型之前我们先了解下变量的概念:

Python 中的变量是不需要声明数据类型的,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建,变量的"类型"是所指的内存中被赋值对象的类型,这也解释了为什么Python是一门动态语言的原因。我们使用等号(=)运算符给变量赋值,等号(=)左边是变量名,等号(=)右边是存储在变量中的值,实例如下:

python新手教程12-7(Python3自学第2天Number)(2)

Python中可以同时为多个变量赋值,实例代码如下:

python新手教程12-7(Python3自学第2天Number)(3)

Python3 中有六个标准的数据类型:

  • Number(数字)
  • String(字符串)
  • Tuple(元组)
  • List(列表)
  • Set(集合)
  • Dictionary(字典)

今天我们先了解一下Number数字类型,其中包括整数、布尔型、浮点数和复数4种类型:

  • int (整数):如 1,5,19... 正、负整数,在Python 3里,只有一种整数类型 int,表示为长整型,没有大小限制的
  • float (浮点数):如 3.45、-6.9、30.9 e26、-51.79e9,就是通常说的小数,可以用科学计数法来表示
  • bool (布尔): True、False ,注意:它俩分别对应的值为1 和 0,是可以和数字相加的
  • complex (复数), 如 32 3j、 1.1 5.6j,复数由实数和虚数两部分构成,用a bj或complex(a,b)表示,实数部分a和虚数部分b都是浮点型

数值运算,实例如下:

python新手教程12-7(Python3自学第2天Number)(4)

数据类型转换:

int(a) 把a转换为一个整数,

float(a) 将a转换到一个小数

python新手教程12-7(Python3自学第2天Number)(5)

未完待续......

【极客干货】从2007年至今从事IT行业十余年,在移动互联网开发,J2EE企业级开发,IOT物联网,AI人工智能等方面有点技术积累,熟练使用C/C ,Java,Python等编程语言。从2009年开始接触Python,后续借空闲时间将个人熟悉的技术干货系统性分享给大家,也许我的分享会让你少走一些弯路,如果您觉得还可以,请多多关注,评论和转发,如果您有什么问题,请在评论区留言,我会及时回复,感谢!

1.Python3 基础:语法规范

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页