list = ['Peter','Joseph','Ricky','Devansh'] for i inrange(len(list)): print("Hello",list[i])
输出:
py
Hello Peter Hello Joseph Hello Ricky Hello Devansh
python 中的嵌套 for循环
Python 允许我们将任意数量的 for循环嵌套在 for 循环中。对于外部循环的每次迭代,内部循环被执行 n 次。语法如下。
语法
py
for iterating_var1 in sequence: #outer loop for iterating_var2 in sequence: #inner loop #block of statements #Other statements
示例- 1:循环嵌套
py
# User input for number of rows rows = int(input("Enter the rows:")) # Outer loop will print number of rows for i inrange(0,rows+1): # Inner loop will print number of Astrisk for j inrange(i): print("*",end = '') print()
输出:
py
Enter the rows:5 * ** *** **** *****
示例-2:数字金字塔程序。
py
rows = int(input("Enter the rows")) for i inrange(0,rows+1): for j inrange(i): print(i,end = '') print()