码迷,mamicode.com
首页 > 编程语言 > 详细

Python3 的序列

时间:2018-01-25 23:05:08      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:发明家   通过   重复执行   用户名   特定   用户   重复   sum   min   

序列

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(查找的数据不存在!)

 

Python3 的序列

标签:发明家   通过   重复执行   用户名   特定   用户   重复   sum   min   

原文地址:https://www.cnblogs.com/PythonFCG/p/8353256.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!