美文网首页
Python-for循环(个人笔记)

Python-for循环(个人笔记)

作者: 你旭哥 | 来源:发表于2018-03-11 11:56 被阅读0次

    一般形式

    for <variable> in <sequence>:
        <statements>
    else:
        <statements>
    

    循环list

    languages = ["C", "C++", "Perl", "Python"] 
    for x in languages:
        print (x)
    

    range()形式

    >>>for i in range(5):
    ...     print(i)
    

    若指定步长和区间

    >>>for i in range(0, 10, 3) :
        print(i)
    

    range()与len()结合循环list(类似c循环情况)

    >>>a = ['Google', 'Baidu', 'Runoob', 'Taobao', 'QQ']
    >>> for i in range(len(a)):
    ...     print(i, a[i])
    

    冒泡排序

    # python 冒泡排序
    
    def paixu(li) :
        max = 0
        for ad in range(len(li) - 1):
            for x in range(len(li) - 1 - ad):
                if li[x] > li[x + 1]:
                    max = li[x]
                    li[x] = li[x + 1]
                    li[x + 1] = max
                else:
                    max = li[x + 1]
        print(li)
    

    相关文章

      网友评论

          本文标题:Python-for循环(个人笔记)

          本文链接:https://www.haomeiwen.com/subject/ckaifftx.html