目录
for 循环语句(求列表中最大值)
'''
此代码
for循环的使用案例
获取列表中多种元素中的最大值
'''
list1=[123,456,11111,55102,451,'你好','hello'] #list列表
max01=list1[0]
print(max01) #a列表中的最大值
for num in list1: #for循环依次获取列表中每一个元素
print(num)
if isinstance(num, int): #if判断是否为数值类型
if max01<num:
max01=num #赋值max01为最大值
print('最大值为:',max01)
isinstance函数用法
isinstance是Python中的一个内建函数 isinstance(object, classinfo)
举例:
>>> isinstance(1, int) 判断是否是int型 True
>>> isinstance(1.0, float) 判断是否是float型 True
>>> isinstance(s,string) 判断是否是字符串型
python range() 函数
可创建一个整数列表,一般用在 for 循环中
# start: 计数从 start 开始。默认是从 0 开始。例如range(10)等价于range(0,10);
# end: 计数到 end 结束,但不包括 end。例如:range(0,10) 是[0,1,2,3,4,5,6,7,8,9] 没有10
# step:步长,默认为1。例如:range(0,10) 等价于 range(0,10,1)
for i in range(6.0): # 需要注意的是,range里面只能是整型类型
print(i)