代码之家  ›  专栏  ›  技术社区  ›  amirgoodarzi

循环中索引[“,i”]的含义是什么?

  •  -3
  • amirgoodarzi  · 技术社区  · 2 月前

    这部分代码的含义是什么?

    我的代码没有任何问题,但我想知道这部分代码的含义:)谢谢!

    orginalString = input("enter the word: ")
    print("orginal string:", orginalString)
    size = len(orginalString)
    print("printing only even index chars")
    for i in range(0, size, 2):
        print("index[", i,"]", orginalString[i])
    

    我想知道我们为什么要把我这样放在那里?这意味着什么?

    2 回复  |  直到 2 月前
        1
  •  0
  •   OneCricketeer    2 月前

    print语句中的每个逗号都会在行中创建一个分隔符。

    如果你想要更清晰的格式,请使用f字符串

    print(f"index[{i}] {originalString[i]}")
    
        2
  •  0
  •   HiPeople    2 月前

    它打印索引编号 index[ ] ,后跟字符串中的字符。

    这和 print("index[" + str(i) + "]" + orginalString[i]) .