最新回答 / KIngdrew
布尔类型只有两个结果“True”和“False”,其运算过程就是逻辑运算里面的与或非运算,对于与运算,前后值中只要有一个为“False”,则运算值就是“False”,前后值都为“True”,则运算值为“True”;对于或运算,前后值只要有一个值为“True”,运算值就是“True”。需要注意的是在Python中0、None和空字符串均看作是“False,其他值在布尔运算中其值为“Ture”,但是输出的结果是按照原结果输出
2023-07-03
已采纳回答 / Danny_L
def my_sumA(a): cc = 100 s=1 while a < cc: a += 1 s=s+a return sprint(my_sumA(1))
2023-07-02
最赞回答 / weixin_慕工程7111902
Computer regarded your『('17')』 of 『age=('17')』 as a 'string',not a 'number'.So it's working like down hereelse: print('adult')If you change your code from____________________________________age=('17') &------------------------...
2023-06-13
已采纳回答 / 慕工程9338430
这是个死循环当num为奇数时,跳过了,下面的都不会执行,直接到下次而下一次还是执行奇数,就会这样一直循环,所以运行不出来试试这个num = 1result = 0while num <= 1000: if num % 2 == 1: num += 1 continue result += num num += 1print(result)
2023-06-06