Python课程第四天_上午_课程笔记(For循环)

Day_04_AM_For_Loop

# for-in

# range(start, stop, strp): 范围[start, stop), 是数字序列,不是列表
print(list(range(10)))  # 从0到9,10是不包含的
print(list(range(1, 11))) # 0 - 10
print(list(range(1, 11, 2)))  # 隔两个取一个
print(list(range(11, 1, -1)))  # 11-2

# for循环
# 1+2+3...+100
for i in range(1, 101):  # i = 0, 1, 2, 3, 4
    print(i)

# for 循环嵌套
# 打印下面的图案
for i in range(3):
    for j in range(5):
        print("*", end="")
    print()

for i in range(5):
    for j in range(i+1):
        print("*", end="")
    print()

# 打印99乘法表

for i in range (1, 10):
    for j in range(1, i+1):
        print(f'{j}*{i}={i*j}', end=' ')
    print()

你可能感兴趣的:(Pycharm,Python运行,Python学习,列表,python,机器学习,生成器,数据结构)