for循环

 range函数:range(start, end, step): 从start开始,到end-1结束,并以step为步长

# 用户输入求平均值

input_list = []
print("列表元素个数", len(input_list))

cnt = 0
total = 0.0
user_input = input("请输入您想求平均值的数字,并以q为结束:")
while user_input != 'q':
    # python中没有++操作,cnt++是错误的
    cnt += 1
    val = float(user_input)
    total += val
    input_list.append(val)
    user_input = input("请输入您想求平均值的数字,并以q为结束:")

if(cnt == 0):
    result = 0;
else:
    result = total / cnt
print(total, cnt)

print("您输入的数字的平均值是:", result)

# for循环遍历列表
print("列表元素个数", len(input_list))
for ele in input_list:
    print(ele)

# range函数:range(start, end, step): 从start开始,到end-1结束,并以step为步长
print("列表元素个数", len(input_list))
for i in range(len(input_list)):
    print(input_list[i])

你可能感兴趣的:(Python基础知识,python)