学python lesson2

    技术2022-07-11  84

    #定义一个函数,参数为列表(数据项为int型),返回这个列表项中的最大值和最小值 def max_min(the_list):     max = the_list[0]     min = the_list[0]     for i in the_list:         if i>max:             max = i         if i<min:             min = i     print(max,min) if __name__=='__main__':     num = [1,0,4,2,3]     max_min(num)

     

    一、变量

    a = 7

    id(7)和id(a)返回的地址相同

    hex(id(7))和hex(id(a))返回值相同    #将地址以16进制表示

     

    python语言的标识符命名规则:

    标识符可以由字母,、数字、下划线( _ )组成,但是不能以数字开头;标识符不能是 Python 关键字,但可以包含关键字;标识符不能包含空格。

    二、布尔类型

    and      or       not运算

     

    num = [1,2,3]

    num.reverse()         #num = [3,2,1]

    num.append(4)       #num = [1,2,3,4]

    num.clear               #num = []

    num = [1,2,3,4]

    <<<num.copy()       #输出[1,2,3,4]

    n = num.copy()       #n = [1,2,3,4]

    num.pop()               #n = [1,2,3,4],num = [1,2,3]

     

    num = [1,2,2,3,3,3,3]

    <<<num.count(3)         #输出4,count统计出现的次数

    num.index(1)               #输出0,1的下标为0

    num.index(value)

    num = [1,3,4,2]

    num.sort()            #num = [1,2,3,4],sort排序

     

    n = num             #num = [1,2,3,4],n = [1,2,3,4]

    num.pop()          #num = [1,2,3],   n = [1,2,3]

    n = num[:]          #num = [1,2,3],   n = [1,2,3]

    num.pop()         #num = [1,2],       n = [1,2,3]

     

    Processed: 0.032, SQL: 9