class = ['Adam',95.5,'Lisa',85,'Bart',59]
print class
不能用class , 改成banji就好了。
print class
不能用class , 改成banji就好了。
2017-03-05
L = ['Adam',95.5\n 'Lisa',85\n 'Bart',59]
print L
print L
2017-03-05
已采纳回答 / 不一样唉
def firstCharUpper(s): y=s[0] x=y.upper() s=s.replace(s[0],x) return s你没有让s等于新的字符串还有:这个函数不能用replace,你的意思是把字符串的头一个字母变成大写的,但是replace会把字符串中的所有y替换成x
2017-03-05
L = ['Adam', 'Lisa', 'Bart', 'Paul']
for index, name in zip(range(1,len(L)+1),L):
print index, '-', name
for index, name in zip(range(1,len(L)+1),L):
print index, '-', name
import math
def quadratic_equation(a, b, c):
x=(b*b-4*a*c)
if x>=0:
ans1=(-b+math.sqrt(x))/(2*a)
ans2=(-b-math.sqrt(x))/(2*a)
else:
return
return ans1,ans2
print (quadratic_equation(2, 3, 0))
print (quadratic_equation(1, -6, 5))
def quadratic_equation(a, b, c):
x=(b*b-4*a*c)
if x>=0:
ans1=(-b+math.sqrt(x))/(2*a)
ans2=(-b-math.sqrt(x))/(2*a)
else:
return
return ans1,ans2
print (quadratic_equation(2, 3, 0))
print (quadratic_equation(1, -6, 5))
2017-03-04
d = {
95: 'Adam',
85: 'Lisa',
59: 'Bart'
}
i=input()
for x in d:
if str(x)==i:
print(d.get(x))
95: 'Adam',
85: 'Lisa',
59: 'Bart'
}
i=input()
for x in d:
if str(x)==i:
print(d.get(x))
2017-03-04
months = set(['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun' 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'])
2017-03-04
print [m*100+n*10+p for m in range(1,10) for n in range(0,10) for p in range(1,10) if m==p]
多试试就过喽
多试试就过喽
2017-03-04
def toUppers(L):
return [x.upper() for x in L if isinstance(x, str)]
print toUppers(['Hello', 'world', 101])
return [x.upper() for x in L if isinstance(x, str)]
print toUppers(['Hello', 'world', 101])
楼下的口口声声说错,却又不说出错在哪,我只能认为你就是来装逼的,而且我的代码和其中一个一模一样,并且在cmd上成功运行,我想说,你是不是个脑残?
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }
sum = 0.0
for v in d.values():
sum=sum+v
print sum/len(d)
嘿嘿
sum = 0.0
for v in d.values():
sum=sum+v
print sum/len(d)
嘿嘿
2017-03-04