Python3 的序列
2018-06-18 00:55:36来源:未知 阅读 ()
序列
1、根据列表、元组、字符串的共同点把它们统称为序列(他们都是兄弟呀)
1)都可以通过索引来的到每一个元素
2)默认索引值都是从零开始(Python也支持负数索引)
3)都可以通过分片(切片)的方式得到新的字符串
4)都有相同的操作符(重复操作符、拼接操作符、成员关系操作符)
2、与之相关的内置函数
迭代的概念:
迭代是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值。
对计算机特定程序中需要反复执行的子程序*(一组指令),进行一次重复,即重复执行程序中的循环,直到满足某条件为止,亦称为迭代。
内置函数
3、自定义一个函数完成min()的功能
def minu(x): x=x[0] for each in x: if x<each: x=each return x
4、定义sum()函数,可以无视参数里的字符串
def sumd(x): sum2=0 for each in x: if type(each)== int or type(each)==float: sum2+=int(each) else: continue print('sum=',sum2)
5、查成绩
# # name = input('请输入待查找的用户名:') score = [['大发明家', 100], ['丁丁', 80], ['大姨妈', 65], ['瑞兹', 95], [艾希', 90]] IsFind = False for each in score:#each 是score里的列表(列表的列表) if name in each:#name是列表的列表的元素 print(name + '的得分是:', each[1]) IsFind = True break if IsFind == False: print('查找的数据不存在!')
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- python3基础之“术语表(2)” 2019-08-13
- python3 之 字符串编码小结(Unicode、utf-8、gbk、gb2312等 2019-08-13
- Python3安装impala 2019-08-13
- Python之对象持久化笔记 2019-08-13
- python3 enum模块的应用 2019-08-13
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash