python学习日记

88 阅读1分钟

2024/01/03 学习了:while循环和for循环 while循环和for循环都可以用来写九九乘法表

i = 1
while i <= 9:
    j = 1
    while j <= i:
        print(j, '*', i, '=', j*i, end=" ")
        j+=1
    print()
    i+=1
for i in range(1, 10):
    if i > 1:
        print()
    for j in range(1, 10):
        if i >= j:
            print(j, '*', i, '=', j*i, end=" ")

while循环要小心不要写出死循环, for循环可以用break跳出循环,continue跳过某个循环 for循环写的时候需要注意和js的循环区别下: 求1-100之和

let sum = 0
let i;
const testFor = () => {
    for (i=1; i<=100; i++) {
        sum += i
    }
}
testFor() // sum=5050 

range(1, 101) 是指1-100, 不包含101

sum = 0
for i in range(1, 101):
    sum+=i
    i+=1
print(sum) // 5050