已采纳回答 / 慕工程9338430
这是个死循环当num为奇数时,跳过了,下面的都不会执行,直接到下次而下一次还是执行奇数,就会这样一直循环,所以运行不出来试试这个num = 1result = 0while num <= 1000: if num % 2 == 1: num += 1 continue result += num num += 1print(result)
2023-06-06
最新回答 / 刻命
<...图片...>代码没有问题, 可以这样理解s = 'you age={}'s.format(age)意思是将字符串s进行格式化输出, 将变量age的值插入到花括号占位符
2023-05-05
最新回答 / 月夜妖华
def func(L): s = 0 c = 1 if isinstance(L, list): s = sum(L) return s elif isinstance(L, tuple): for F in L: c = c * F return c else: print("Error")print(func([1, 2, 3]))print(func((1, 2,...
2023-04-22