已采纳回答 / 慕娘8786788
不是三个递归,就是一个递归move(n,a,b,c),一个函数用自身迭代的方式实现功能,这个例题其实有一个隐含规律就是要完成参数为n的操作,需要完成2次参数为n-1的同样操作(改改字母名字而已)。所以硬要说的话不是先后顺序,而是上下级,2个n-1的构成了参数为n的
2018-02-05
已采纳回答 / 慕婉清5269197
其实二元一次方程虚数根和实数跟求法相同,只是b*b<4ac,可以把(b*b-4ac)^0.5中的(-1)^0.5提出来,(b*b-4ac)^0.5 = ((-1)^0.5)) * (4ac-b*b)^0.5,具体实现就不打出来了。
2018-02-04
已采纳回答 / 紫月饼
你对s[0]进行upper操作后并没有改变s 如果你print s[0].upper(),是可以看到它变大写了。所以用print s[0].upper+s[1:]s是不能更改的,不能用s[0]=s[0].upper的,因为字符串是常量,不允许做左值进行赋值操作。
2018-02-02
已采纳回答 / 慕侠6192774
因为在and运算中,第一个c='python'是True,这时取决于下一位是True还是False,所以输出'why'如果是or运算的话,第一个是True,整个语句就是True了,所以输出‘python’
2018-01-29