下载此文档

Python程序设计常用数据结构.pptx


文档分类:IT计算机 | 页数:约60页 举报非法文档有奖
1/60
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/60 下载此文档
文档列表 文档介绍
该【Python程序设计常用数据结构 】是由【niuww】上传分享,文档一共【60】页,该文档可以免费在线阅读,需要了解更多关于【Python程序设计常用数据结构 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。1
第三章常用数据结构
数字
字符串
列表
元组
字典
为什么使用内置对象
内置对象使程序更容易编写
内置对象可以满足大部分的应用
内置对象往往比定制的数据结构更有效率
速度方面,内置对象优化了用C实现的数据结构算法
内置对象是语言的标准的一部分
数字
Python提供了常用的数字类型:整数、浮点数以及与之相关的语法和操作
允许使用八进制、十六进制常量
提供了复数类型
提供了无穷精度的长度类型(只要内存空间允许,可以增长成为任意位数的整数)
数字常量
数字
常量
1234,-24,0
一般整数(c语言长整型)
999999999999999999999999999L
98888888888888888l
长整型数(无限大小)
,-10,4E210,+210
浮点数(C语言双精度浮点数)
0177,0x9ff
八进制、十六进制
3+4j,+,3J
复数常量
内置数学工具和扩展
表达式操作符
+、-、*、/、**
内置数学函数
pow、abs
公用模块
random、math等
专业扩展NumPy
矩阵、向量处理等
变量和基本的表达式
变量就是用来记录程序中的信息,它的特点:
变量像对象一样不需要声明
变量在第一次赋值时创建
变量在表达式中使用将被替换为他们的值
变量在表达式中使用以前必须已经赋值
数字的基本应用
>>>a=3
>>>b=4
>>>a+1
4
>>>a-1
2
>>>b*3
12
>>>b/2
2
>>>a%2
1
>>>b**2
16
>>>**b

>>>c*2
Traceback(mostrecentcalllast):
File"<interactiveinput>",line1,in<module>
NameError:name'c'isnotdefined
>>>b/2+a
5
>>>b/(+a)

>>>printb/(+a)

数字显示的格式
>>>num=1/
>>>num

>>>printnum

>>>"%e"%num
'-01'
>>>"%"%num
''
>>>
八进制、十六进制
将一个整数变为其八进制、十六进制的数字字符串
octhex
将一个数字的字符串变换成一个整数,第二个参数用于指示变换后的数字的进制
用字符串格式表达式转换成八进制、十六进制的字符串
>>>oct(64)
'0100'
>>>hex(64)
'0x40'
>>>int('0100')
100
>>>int('0100',8)
64
>>>int('0x40',16)
64
>>>"%o%x%X"%(64,64,255)
'10040FF'
数学内置函数和内置模块
math模块-普通数学函数
cmath模块-处理复数的模块
'acos',
'fsum',
'acosh',
'hypot',
'asin',
'isinf',
'asinh',
'isnan',
'atan',
'ldexp',
'atan2',
'log',
'atanh',
'log10',
'ceil',
'log1p',
'copysign',
'modf',
'cos',
'pi',
'cosh',
'pow',
'degrees',
'radians',
'e',
'sin',
'exp',
'sinh',
'fabs',
'sqrt',
'factorial',
'tan',
'floor',
'tanh',
'fmod',
'trunc'
'frexp',
'acos',
'log',
'acosh',
'log10',
'asin',
'phase',
'asinh',
'pi',
'atan',
'polar',
'atanh',
'rect',
'cos',
'sin',
'cosh',
'sinh',
'e',
'sqrt',
'exp',
'tan',
'isinf',
'tanh'
'isnan',

Python程序设计常用数据结构 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数60
  • 收藏数0 收藏
  • 顶次数0
  • 上传人niuww
  • 文件大小969 KB
  • 时间2022-11-13