python 讲义 0 基础知识.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.4.6 常用内置函数 float(x) 把数字或字符串x转换为浮点数并返回 help(obj) 返回对象obj的帮助信息 hex(x) 把数字x转换为十六进制串 id(obj) 返回对象obj的标识(地址) input([提示内容字符串]) 接收键盘输入的内容,返回字符串。Python 2.x和Python 3.x对该函数的解释不完全一样,详见后面的1.4.8节 int(x[, d]) 返回数字的整数部分,或把d进制的字符串x转换为十进制并返回,d默认为十进制 isinstance(object, class-or-type-or-tuple) 测试对象是否属于指定类型的实例 len(obj) 返回对象obj包含的元素个数,适用于列表、元组、集合、字典、字符串等类型的对象 list([x])、 set([x])、tuple([x])、dict([x]) 把对象转换为列表、集合、元组或字典并返回,或生成空列表、空集合、空元组、空字典 map(函数,序列) 将单参数函数映射至序列中每个元素,返回结果列表 max(x)、 min(x)、 sum(x) 返回序列中的最大值、最小值或数值元素之和 * 1.4.6 常用内置函数 open(name[, mode[, buffering]]) 以指定模式打开文件并返回文件对象 ord(s) 返回1个字符s的编码 pow(x, y) 返回x的y次方,等价于x**y range([start, ] end [, step] ) 返回一个等差数列(Python 3.x中返回一个range对象),不包括终值 reduce(函数,序列) 将接收2个参数的函数以累积的方式从左到右依次应用至序列中每个元素,最终返回单个值作为结果 reversed(列表或元组) 返回逆序后的迭代器对象 round(x [, 小数位数]) 对x进行四舍五入,若不指定小数位数,则返回整数 str(obj) 把对象obj转换为字符串 sorted(列表[, cmp[, key[reverse]]] 返回排序后的列表。Python 3.x中的sorted()方法没有cmp参数 type(obj) 返回对象obj的类型 zip(seq1 [, seq2 [...]]) 返回[(seq1[0], seq2[0] ...), (...)]形式的列表 * 1.4.6 常用内置函数 ord()用来返回单个字符的序数或ASCII码 chr()用来返回介于0到255之间的某序数对应的字符 str()用来返回任意类型参数转换为字符串 * ord(a) 97 ord(A) 65 chr(65) A chr(67) C chr(ord(A)+1) B str(1) 1 str(1234) 1234 str([1,2,3]) [1, 2, 3] str((1,2,3)) (1, 2, 3) str({1,2,3}) {1, 2, 3} 1.4.6 常用内置函数 id(obj)用来返回obj对象内存地址 type(obj)用来对象obj对象类型 Isinstance(obj,class)用来判断obj对象是否是class类型 len(obj)用来返回对象obj元素个数 range()此函数在下章详细介绍,本章只要求掌握最简单的用法 * a=5 id(a) 1848574544 type(a) class int isinstance(a,str) False isinstance(a,int) True b=range(6) #返回0开始到6之前整数的序列 list(b) [0, 1, 2, 3, 4, 5] len(b) 6 len(abc) 3 1.4.6 常用内置函数 abs():取模(绝对值) pow(x,y):x的y次方,等价于x**y round(x[,小数位数]) : 标准圆整,不给出小数位数返回整数,功能非常接近于四舍五入 * abs(-5) 5 abs(1+1j) 1.4142135623730951 pow(2,3) 8 pow(2,-3) 0.125 round(5.923) 6 round(-5.923) -6 round(21.5,-1) 20.0 round(1.55,1) 1.6 round(2.55,1) 2.5 round(2.550000001,1) 2.6 1.4.6 常用内置函数 max()、min()、sum()这三个内置函数分别用于计算列表、元组或其他可迭代对象中所有元素最大值、最小值以及所有元素之和, sum()只支持数值型元素的序列或可迭代对象, max()和min()则要求序列或可迭代对象中的元素之间可比较大小。例如下面的示例代

文档评论(0)

wnqwwy20 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档