学python lesson2

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 15:56   1366   0

#定义一个函数,参数为列表(数据项为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语言的标识符命名规则:

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

二、布尔类型

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]

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP