三种基本数值类型python(零基础学Python第九课)

本节课主要介绍Python编程语言中的数字类型

三种基本数值类型python(零基础学Python第九课)(1)

1.类型的概念

10,011,101这样的数据该怎么解释呢?是二进制?十进制?还是一段文本?或者是用,分割的3个数字?

数据从不同角度来看的话会有不同的含义,但是计算机编程语言是严谨的,不允许存在语法歧义,因此,需要明确说明数据的含义,这就是类型的作用。

类型是编程语言对数据的一种划分。

本课程主要介绍六种Python语言中的类型:

数字类型、字符串类型(本节介绍)

元组类型、列表类型

文件类型、字典类型

2.数字类型

Python语言包括三种数字类型:

整数类型:与数学中的整数概念一致,没有取值范围限制

浮点数类型:带有小数点及小数的数字,取值范围以及小数点精度存在限制,与不同计算机系统有关

复数类型:与数学中的复数概念一致,z = a bj,a是实数部分,b是虚数部分。

3.数字类型的运算

pow(x,y)函数:计算

z.real :获得复数z的实数部分

z.imag :获得虚数部分

三种基本数值类型python(零基础学Python第九课)(2)

4.数字类型的关系

三种类型存在一种逐渐扩展的关系:

整数->浮点数->复数

(整数是浮点数的特例,浮点数是复数的特例)

不同类型之间可以混合运算,运算后结果生成最宽类型:

123 4.0 = 127.0(整数 浮点数=浮点数)

5.数字类型的转换

int(4.5)=4(去掉小数部分)

float(4)=4.0(增加小数部分)

complex(4)=4 0j

6.数字类型的判断

函数type(x),返回x的数字类型,适用于所有类型的判断



下节内容:字符串类型及字符串操作

,

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

    分享
    投诉
    首页