sum = 0
x = 1
n = 1
while True:
sum=2*sum+x
n=n+1
if n>20:
break
print sum
x = 1
n = 1
while True:
sum=2*sum+x
n=n+1
if n>20:
break
print sum
2018-09-17
这道题是考英语的吧?
一月简写是Jan.,January
二月简写是Feb.,February
三月简写是Mar.,March
四月简写是Apr.,April
五月May
六月简写是Jun.,June
七月简写是Jul.,July
八月简写是Aug. ,August
九月简写是Sep. ,September
十月简写是Oct. ,October
十一月简写是Nov.,November
十二月简写是Dec.,December
一月简写是Jan.,January
二月简写是Feb.,February
三月简写是Mar.,March
四月简写是Apr.,April
五月May
六月简写是Jun.,June
七月简写是Jul.,July
八月简写是Aug. ,August
九月简写是Sep. ,September
十月简写是Oct. ,October
十一月简写是Nov.,November
十二月简写是Dec.,December
2018-09-16
在计算 a or b 时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a。例1中的a是True,所以返回a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。例2中的‘’是False,所以返回b。
2018-09-16
def average(*args):
sum = 0.0
n = 0
for item in args:
sum+=item
n=n+1
return sum/n if n>0 else 0.0
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
sum = 0.0
n = 0
for item in args:
sum+=item
n=n+1
return sum/n if n>0 else 0.0
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
2018-09-14
def greet(str="wrold"):
print "hello, "+str+"."
greet()
greet('Bart')
print "hello, "+str+"."
greet()
greet('Bart')
2018-09-14
print 45678 + 0x12fd2
print "Learn Python in imooc"
print (100<99)
print (0xff ==255)
print "Learn Python in imooc"
print (100<99)
print (0xff ==255)
2018-09-14
提交的代码中点赞最多的那个同学第四种方法索引参数写错了,应为-1,插入在'Bart'前。。。
L = ['Adam', 'Lisa', 'Bart']
#方法一
#L.insert(2,'Paul')
#print L
#方法二
#a=Paul
#L.insert(a>L[1],a<L[-1})
#print L
#方法三
#L = ['Adam','Lisa','Paul','Bart']
#print L
#方法四
#L.insert(-2,'Paul')
#print L
L = ['Adam', 'Lisa', 'Bart']
#方法一
#L.insert(2,'Paul')
#print L
#方法二
#a=Paul
#L.insert(a>L[1],a<L[-1})
#print L
#方法三
#L = ['Adam','Lisa','Paul','Bart']
#print L
#方法四
#L.insert(-2,'Paul')
#print L
2018-09-13
def quadratic_equation(a, b, c):
if a<=0:
return 'This is not a binary equation'
elif b*b-4*a*c<0:
return 'No solution to this question'
else:
x1=-b/(2.0*a)+math.sqrt(b*b-4*a*c)/(2.0*a)
x2=-b/(2.0*a)-math.sqrt(b*b-4*a*c)/(2.0*a)
return x1,x2
if a<=0:
return 'This is not a binary equation'
elif b*b-4*a*c<0:
return 'No solution to this question'
else:
x1=-b/(2.0*a)+math.sqrt(b*b-4*a*c)/(2.0*a)
x2=-b/(2.0*a)-math.sqrt(b*b-4*a*c)/(2.0*a)
return x1,x2
2018-09-13
tds = [generate_tr(name,score)+(score>=60)*r'<td style="color:red">' for name, score in d.iteritems()], 可以用着个bool值来判断是否加红
2018-09-12