L = ['Adam', 'Lisa', 'Bart']
L[0]=L[-1]
L[2]='Adam'
print L
L[0]=L[-1]
L[2]='Adam'
print L
2015-07-06
最赞回答 / 移民大熊猫
好吧,就算你要套用上面x100那个公式,也应该是s=n*[x1+x1+(n-1)*d]/2才对。不过这个也是不可行的,当你把代码输入以后Python会提示TypeError : unsupported operand type(s) for /: 'list' and 'int'大概的意思就是Python无法确定你这个s是什么类型的变量,为什么呢,学到后面你会知道,Python中可以用[ ]创建list,如L=['jfeijfsjsj','sfjsdljg'],然后你这个/又是用于整数之间运算的,所以这...
2015-07-05
d = {
'Adam':95,
'Lisa':85,
'Bart':59,
'Paul':75,
}
'Adam':95,
'Lisa':85,
'Bart':59,
'Paul':75,
}
2015-07-05
L = ['Adam', 'Lisa', 'Paul', 'Bart']
L.pop(2)
L.pop()
print L
L.pop(2)
L.pop()
print L
2015-07-05
最赞回答 / liusongsir
n用来控制x*x的次数。比如求x的2次方,是不是x*x,其中x一共相乘了2次,如果把x*x放在循环里,就要用n控制次数。不知道这样说你懂不懂。举例:根据题目要求:假设求2的2次方。则 n=2,x=2,s=1def power(x,n): s = 1 while n > 0: s = s * x n = n - 1return s程序是这样执行的:x=2,n=2,s=1 while 2 > 0(条件真) s = 1 * 2(s用来接收每一步的结果)n =...
2015-07-04
print [int(x+y+z) for x in '123456789' for y in '0123456789' for z in'0123456789' if x==z]
2015-07-04
最赞回答 / 移民大熊猫
就是能够进行交互式处理的环境。交互式处理 :操作人员和系统之间存在交互作用的信息处理方式。操作人员通过终端设备(见输入输出系统)输入信息和操作命令,系统接到后立即处理,并通过终端设备显示处理结果。操作人员可以根据处理结果进一步输入信息和操作命令简单的说就是能进行人机对话的环境,比如我输入print 'A',然后它会反馈给我 A
2015-07-04
最新回答 / linux1450
t = ('a','b',['A','B'])中['A','B']是列表,在整个元组里是一个元素,去掉方括号,就成2个元素了。为了让A B不变,可以将['A','B']改为('A','B'),这样它也是元组了,就不能被改变了
2015-07-04
print "hello,python"
print 'hello,','python'
print 'hello,'+'python'
加号编译也通过
print 'hello,','python'
print 'hello,'+'python'
加号编译也通过
2015-07-02