三种基本数值类型python(零基础学Python第九课)
本节课主要介绍Python编程语言中的数字类型
1.类型的概念
10,011,101这样的数据该怎么解释呢?是二进制?十进制?还是一段文本?或者是用,分割的3个数字?
数据从不同角度来看的话会有不同的含义,但是计算机编程语言是严谨的,不允许存在语法歧义,因此,需要明确说明数据的含义,这就是类型的作用。
类型是编程语言对数据的一种划分。
本课程主要介绍六种Python语言中的类型:
数字类型、字符串类型(本节介绍)
元组类型、列表类型
文件类型、字典类型
2.数字类型Python语言包括三种数字类型:
整数类型:与数学中的整数概念一致,没有取值范围限制
浮点数类型:带有小数点及小数的数字,取值范围以及小数点精度存在限制,与不同计算机系统有关
复数类型:与数学中的复数概念一致,z = a bj,a是实数部分,b是虚数部分。
3.数字类型的运算pow(x,y)函数:计算
z.real :获得复数z的实数部分
z.imag :获得虚数部分
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