#定义一个函数,参数为列表(数据项为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]
|