2024-04-19 05:43:36 发布
网友
编写下面的python代码是为了生成1到55之间的三角形数字。但是编码不起作用为什么?你知道吗
num = 1 sum = 0 while (num <= 10) sum = sum + num num = num + 1 print (sum, end=' ')
缺少冒号:
num = 1 sum = 0 while (num <= 10): sum = sum + num num = num + 1 print (sum, end=' ')
或者
输出
1 3 6 10 15 21 28 36 45 55
对于2.7
num = 1 sum = 0 while (num <= 10): sum = sum + num num = num + 1 print sum,
您的错误后面没有while语句,后面是python2.x默认不支持的()包装和打印结束
()
更正后的代码为:
num = 1 sum = 0 while (num <= 10): sum = sum + num num = num + 1 print sum
缺少冒号:
或者
输出
对于2.7
您的错误后面没有while语句,后面是python2.x默认不支持的
()
包装和打印结束更正后的代码为:
相关问题 更多 >
编程相关推荐