计算机科学

计算机科学的热身

常见的计算错误

在定义了变量之后,Samantha并不关心变量的名称。这通常会导致她的Python代码中出现重复的名称,而且由于Python是区分大小写的,这可能会导致一些麻烦。

下面代码的输出是什么?

1 2 3 4 5 6
变量1变量2变量3.变量4打印变量+2变量

Graham在Python中编写了一个“抛售”函数,在市场出现坏消息的情况下出售他所有的技术股票。然而,他没有测试他的代码,他犯了一个重要的错误:

1 2 3
tech_stocks“apple”“IBM”“google”“ORCL”“hp”股票123.45]:sell_sharestech_stocks股票])

为什么这个代码会失败?

托尼想打印出“墙上99瓶啤酒”这首歌的完整歌词,所以他写了下面的代码。在这首歌里,应该要依次取下99瓶酒然后传人,直到所有瓶子已经拿下来,大家传阅了。

1 2 3 4 5 6 7 8 9
数量99数量>1#每个循环打印歌曲的一节打印str数量+“墙上有几瓶啤酒。”打印str数量+“一瓶瓶啤酒。”打印“拿一个;通过。”数量数量-1打印str数量+“墙上有几瓶啤酒。”打印”“

Xavier在一家体育用品商店的在线销售部门工作,他正在调试下面的代码,这是为了调用purchase_item ()操作几次,直到所有需要的物品都装入袋内。的purchase_item ()函数将在每次调用时恰好购买1个项目,但不会对程序中的变量进行任何更改。

代码出了什么问题?

1 2 3 4 5 5
购买0quantity_desired10购买<quantity_desiredpurchase_item()

约翰无法使他的代码正常工作。他试图计算斐波那契数列,但他的代码不起作用。他做错了什么?

1 2 3 4 5 6 7 8 9
def撒小谎n):如果n==0返回0如果n==1返回1其他的撒小谎n-1+撒小谎n-2打印撒小谎4

×

问题加载…

注意加载…

设置加载…