Python语言程序设计(高等院校信息技术规划教材)

Python语言程序设计(高等院校信息技术规划教材)
作者: 编者:陈振|责编:白立军//杨帆
出版社: 清华大学
原售价: 49.00
折扣价: 36.80
折扣购买: Python语言程序设计(高等院校信息技术规划教材)
ISBN: 9787302547860

作者简介

陈振: 湖南涉外经济学院教授,湖南信息学院教授。长期担任程序设计等相关本科基础课程的教学工作。曾主编《Access数据库技术与应用》、《大学计算机基础》、《计算机组装与维护》等教材

内容简介

第3章Python的基本数据类型 3.1.1Python 3支持的数值数据类型 Python 3支持的数值数据类型有带符号整数、浮点 实数与复数3种。 (1) int(带符号整数): 该类型通常被称为整数, 是没有小数点的正或负数。 注意: Python 3中的整数是不限大小的。 (2) float(浮点实数): 该类型也被称为浮点数, 表示实数。例如,2.5、3.14就是一个浮点数,浮点数也 可以用科学符号表示,如+2.5E3或+2.5e3,表示2.5乘10 的三次方。 (3) complex(复数): 复数是以a+bj的形式表示, 其中a和b是浮点,J(或j)表示-1的平方根(虚数)。数据 的实部是a,虚部是b。复数在Python编程中用得比较少, 了解一下就可以了。 在Python中可以用十六进制或八进制形式表示整数 ,如果用十六进制表示整数,就在十六进制数前加上0x或 0X,如果用八进制表示整数,就在八进制数前加上0o或 0O,见下面例子: >>> number = 0xA0F #Hexa-decimal >>> number 2575 >>> number = 0o37 #Octal >>> number 31 3.1.2Python 3中与数值相关函数〖*2〗 1. 数值类型转换函数 在Python编程过程中,有时需要把数据从一个类型 转化到另一个类型,以满足运算符或函数参数的要求。 Python中有如下两个常用函数用于数据类型的转换,如 表3.1所示。 表3.1数值类型转换函数 函数描述示例 int(x)将x转换为纯整数int(3.14)返回结果是整 数3。 float(x)将x转换为浮点数float(3)返回结果是浮 点数3.0。 2. 数值函数 Python中常见的一些数值函数如表3.2所示。 表3.2数值函数 编号函数描述 1abs(x)返回x的绝对值 2ceil(x)返回不小于x的最小整数 3exp(x)返回e的x次幂 4floor(x)返回不大于x的最大整数 5log(x)返回x的自然对数(x > 0) 6log10(x)返回以基数为10的x的对数(x > 0) 7max(x1,x2,…)给定参数中的最大值,最接近正无 穷 8min(x1,x2,…)给定参数中的最小值,最接近负无 \\\" l 编写思路清晰、体系较完整、知识讲解透切,旨在让读者感受Python语言的风格与领悟Python语言的风采。 l 融入编者思维与软件工程师的编程思想,案例贴近实战应用,旨在传授知识同时传授项目经验。 l 传授读者知识,给予读者思想,引导读者走上python开发之路。\\\"