0没有负数,所以最小负的正整数为1(-1),所以最后一个代码写成'print L[-1]'即表示打印该数组的最后一个元素,-2为倒数第二个元素,以此类推...
2017-01-05
L = range(1, 101)
print L[:10]
print L[2::3]
print L[4:50:5]
没想到一次过
PS: 下标从 0 开始,L[0:3],左闭右开,包括 0 下标,但不包括 3 下标的元素
print L[:10]
print L[2::3]
print L[4:50:5]
没想到一次过
PS: 下标从 0 开始,L[0:3],左闭右开,包括 0 下标,但不包括 3 下标的元素
2017-01-05
简简单单,能过就好
def average(*args):
total = len(args)
s = 0.0
for i in args:
s += i
if total != 0:
s = s/total
return s
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
def average(*args):
total = len(args)
s = 0.0
for i in args:
s += i
if total != 0:
s = s/total
return s
print average()
print average(1, 2)
print average(1, 2, 2, 3, 4)
2017-01-05
python语言的一个优势是字符串可以直接运算。所以用s[0:1].upper()取出首字母并大写,用s[1:]取出剩下的字符,用+,组成新的字符串输出
2017-01-05
d = {
'Adam': 95,
'Lisa': 85,
'Bart': 59,
'Paul':75
}
print d
print len(d)
result:
{'Lisa': 85, 'Paul': 75, 'Adam': 95, 'Bart': 59}
4
'Adam': 95,
'Lisa': 85,
'Bart': 59,
'Paul':75
}
print d
print len(d)
result:
{'Lisa': 85, 'Paul': 75, 'Adam': 95, 'Bart': 59}
4
2017-01-05