L = ['Adam', 'Lisa', 'Bart', 'Paul']
for index, name in enumerate(L):
print index + 1, '-', name
for index, name in enumerate(L):
print index + 1, '-', name
最新回答 / 脆皮咕
return返回的是最终结果,阶乘最终只需要返回一个计算结果,所以直接return了结果值,题目里是要打印整个移动的步骤,没法通过一个return返回出全部结果,只能一步步print出移动步骤
2019-05-19
最新回答 / 啊咧啊卡痛
是的 ,只要逻辑对就行 最外层循环代表十位,第二层代表个位,理清楚循环步骤即可
for shiwei in [ 1,2,3,4,5,6,7,8,9 ]: for gewei in [ 1,2,3,4,5,6,7,8,9]: if shiwei < gewei: print shiwei*10+gewei如上,x只是个对象名,可以换成shiwei
2019-05-18
最新回答 / 小小1七爷
在字符串中,如果字符串的a""b格式,写成"a""b",那么程序解析就是 "a" 和"b",是以"后的第一个"为结束,如果字符串中药用到",则需要通过转义符\,在需要转意的符号前加上一个\;如回车是\n;
2019-05-18
最新回答 / 慕桂英1054064
L[]这种写法不符合任何语法的,正确答案参考下```def square_of_sum(L): return sum(i*i for i in L)```或者def square_of_sum(L): sum = 0 for i in L: sum+=i**2 return sum
2019-05-18
最赞回答 / drmgnht
看了半天才明白你的意思,你的代码要符合语法规范?a=100L=[1,2,3,4]D=[5,6,7,8]E=[9,10]if a>123: for b in L: print a * belif a>80: for c in D: print a * celif a<60: for d in E: print d * E
2019-05-18
程序是有执行顺序的,自上而下执行代码。
当L.pop(2)后剩下的只有['Adam', 'Lisa', 'Bart']
此时的'Bart'元素位于下标为2的位置,或者为最后一个的位置
所以解法有两种:
1.
L = ['Adam', 'Lisa', 'Paul', 'Bart']
L.pop(2) -Paul
L.pop(2) -Bart
print L -['Adam', 'Lisa']
2.
L = ['Adam', 'Lisa', 'Paul', 'Bart']
L.pop(2) -Paul
L.pop(-1) -Bart
print L -['Adam', 'Lisa']
当L.pop(2)后剩下的只有['Adam', 'Lisa', 'Bart']
此时的'Bart'元素位于下标为2的位置,或者为最后一个的位置
所以解法有两种:
1.
L = ['Adam', 'Lisa', 'Paul', 'Bart']
L.pop(2) -Paul
L.pop(2) -Bart
print L -['Adam', 'Lisa']
2.
L = ['Adam', 'Lisa', 'Paul', 'Bart']
L.pop(2) -Paul
L.pop(-1) -Bart
print L -['Adam', 'Lisa']
2019-05-17
首先将a柱上的(n-1)个放在b柱上,然后将最大的那个放到c柱上,最后再将b柱上的(n-1)个放到c柱上
代码如下:
def move(n, a, b, c):
if n == 1:
print a, '-->' , c
move(n-1,a,c,b)
move(1,a,b,c)
move(n-1,b,a,c)
代码如下:
def move(n, a, b, c):
if n == 1:
print a, '-->' , c
move(n-1,a,c,b)
move(1,a,b,c)
move(n-1,b,a,c)
2019-05-17
def square_of_sum(L):
L1=[]
for name in L:
L1.append(name * name)
return sum(L1)
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
L1=[]
for name in L:
L1.append(name * name)
return sum(L1)
print square_of_sum([1, 2, 3, 4, 5])
print square_of_sum([-5, 0, 5, 15, 25])
2019-05-16