2.Python基本数据类型

2.Python基本数据类型

ID:43406640

大小:3.45 MB

页数:78页

时间:2019-10-08

2.Python基本数据类型_第1页
2.Python基本数据类型_第2页
2.Python基本数据类型_第3页
2.Python基本数据类型_第4页
2.Python基本数据类型_第5页
资源描述:

《2.Python基本数据类型》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、PYTHON程序设计www.python.orgPython程序设计第2章Python基本数据类型Python程序设计2.1数字类型2.2字符串2.3字符串格式化Python程序设计整形浮点型复数数值运算操作符数值运算函数数字类型数字类型整数类型与数学中整数的概念一致可正可负,没有取值范围限制-pow(x,y)函数:计算xy,想算多大算多大>>>pow(2,100)1267650600228229401496703205376>>>pow(2,pow(2,15))1415461031044954789001553……数字类型整数类型四种进制表示形式十进制:

2、1010,99,-217二进制,以0b或0B开头:0b010,-0B101八进制,以0o或0O开头:0o123,-0O456十六进制,以0x或0X开头:0x9a,-0X89数字类型浮点数类型与数学中实数的概念一致,带有小数点及小数的数字浮点数取值范围和小数精度都存在限制,但常规计算可忽略取值范围数量级约-10308至10308,精度数量级10-16数字类型浮点数类型示例0.0,-77.,-2.1796e4,4.3e-3,9.6E5(科学计数法)科学计数法使用字母“e”或者“E”作为幂的符号,以10为基数。科学计数法含义如下:e=a*10

3、b浮点数可以采用科学计数法表示数字类型浮点数类型浮点数间运算存在不确定尾数,不是bug>>>0.1+0.30.4>>>0.1+0.20.30000000000000004不确定尾数数字类型浮点数类型浮点数间运算存在不确定尾数,不是bug数字类型浮点数类型-round(x,d):对x四舍五入,d是小数截取位数-浮点数间运算及比较用round()函数辅助-不确定尾数一般发生在10-16左右,round()十分有效数字类型浮点数类型-round(x,d):对x四舍五入,d是小数截取位数-浮点数间运算及比较用round()函数辅助-不确定尾数一般发生在10-16左

4、右,round()十分有效数字类型浮点数类型关于Python浮点数,需要知道多些•取值范围和精度基本无限制•运算存在不确定尾数round()•科学计数法表示数字类型复数类型与数学中复数的概念一致数字类型复数类型实例z=1.23e-4+5.6e+89j-实部是什么?z.real获得实部-虚部是什么?z.imag获得虚部数字类型数值运算操作符操作符是完成运算的一种符号体系数字类型数值运算操作符操作符是完成运算的一种符号体系数字类型数值运算操作符二元操作符有对应的增强赋值操作符数字类型数值运算操作符类型间可进行混合运算,生成结果为"最宽"类型三种类型存在一种逐渐

5、"扩展"或"变宽"的关系:整数->浮点数->复数例如:123+4.0=127.0(整数+浮点数=浮点数)数字类型数值运算操作符类型间可进行混合运算,生成结果为"最宽"类型三种类型可以相互转换函数:int(),float(),complex()示例:int(4.5)=4(直接去掉小数部分)float(4)=4.0(增加小数部分)complex(4)=4+0J数字类型数值运算操作符类型间可进行混合运算,生成结果为"最宽"类型函数:type(x),返回x的类型,适用于所有类型的判断数字类型数值运算函数数字类型数值运算函数数字类型数值运算函数数字类型math库概述

6、math库是Python提供的内置数学类函数库math库不支持复数类型math库一共提供了4个数学常数和44个函数。44个函数共分为4类,包括:16个数值表示函数、8个幂对数函数、16个三角对数函数和4个高等特殊函数数字类型math库概述首先使用保留字import引用该库•第一种:importmath对math库中函数采用math.()形式使用•第二种,frommathimport<函数名>对math库中函数可以直接采用<函数名>()形式使用数字类型math库概述首先使用保留字import引用该库•第一种:importmath对math库中函数

7、采用math.()形式使用•第二种,frommathimport<函数名>对math库中函数可以直接采用<函数名>()形式使用数字类型math库概述math库包括4个数学常数数字类型math库概述math库包括16个数值表示函数数字类型math库概述math库中包括8个幂对数函数数字类型math库概述math库包括六个三角双曲函数数字类型math库概述math库包括4个高等特殊函数Python程序设计2.1数字类型2.2字符串2.3字符串格式化字符串类型字符串类型的表示字符串操作符字符串处理函数字符串处理方法字符串类型的格式化字符串类型字符串类型字符

8、串类型的表示字符串有2类共4种表示方法-由一对单引号或双引号表示,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。