赋值运算 a, b = 0, 1 for _ in range(20): a, b = b, a + b print(a) 在上述代码中,出现了‘a, b = b, a + b’这样的结构,这个结构代表的等号右边的值赋予等号左边。在这里就表示,a=b,b=a+b,即a=1,b=0+1。 那上边的代码按这个理解调整一下 a, b = 0, 1 for…
实例:[ref]实例来源:Python-100-Days[/ref] 输出斐波那契数列 a, b = 0, 1 for _ in range(20): a, b = b, a + b print(a) 寻找水仙花数 for num in range(100, 1000): low = num % 10 mid = num // 10 % 10 hi…
循环结构,for...in...循环与while循环。for循环用于循环次数明确的重复事件,while循环用于重复次数不明确,可以判断是否成立来完成的循环。 1到100的所有整数求和 total = 0 for x in range(1, 101): total = total + x #或者写成 total += x print(total) 1…