风吹沟子凉 发表于 2023-1-13 01:58:15

能帮我注释一下吗,我看的不是很懂

    方法一:
    count = 0
    length = len(member)
    while count < length:
      print(member, member)
      count += 2

方法二:   
      
for each in range(len(member)):
      if each%2 == 0:
          print(member, member)

为什么会等于:
小甲鱼 88
黑夜 90
迷途 85
意境 90
秋舞斜阳 88

Mike_python小 发表于 2023-1-13 01:58:16

count = 0   # 初始化变量
length = len(member)    # 获取menmber变量长度
while count < length:   # 如果count < length就执行下面的语句
      print(member, member)   # 打印member数组的当前下表位数和下一下标位数
      count += 2# 变量+=2

for each in range(len(member)): # 历遍所有成员
      if each%2 == 0:   # 如果each%2==0也就是判断偶数
          print(member, member)   # 打印member数组的当前下表位数和下一下标位数



另外,如果这个答案对你有帮助,请设置“最佳答案”!

chinajz 发表于 2023-1-13 03:10:09

本帖最后由 chinajz 于 2023-1-13 03:57 编辑

count = 0#计数器置零
length = len(member)#成员数或个数
while count < length:#判断计数器是否超出范围,末超向下执行,超出结束
        print(member, member)#两个成员一组打印出来
      count += 2#计数器加2,准备打印下一组


for each in range(len(member)):#历遍所有成员
      if each%2 == 0:#2的模数为0,两个成员一组
          print(member, member)#两个成员一组打印出来
页: [1]
查看完整版本: 能帮我注释一下吗,我看的不是很懂