去除 空格(strip / rstrip / lstrip)
strip:去除左右空格,也就是头部和尾部空格都去掉; rstrip:去除右侧空格,也就是尾部;(R:right 右边) lstrip:去除左侧空格,也就是头部;(L:left 左边)
x = ' aaa '
print len(x)
print len(x.rstrip())
print len(x)
x = x.rstrip()
print len(x)
print x.lstrip()
print x.strip()
加、减、乘、除、乘方
x = 1
y = 2
print x + y
print x - y
print x * y
print x / y
print x ** y
x = 2;y=3
print x + y,x - y,x * y, x / y, x ** y
print 0.2 + 0.1
字符串拼接
x = 123
print 'abc' + x + 'def'
print 'abc' + str(x) + 'def'
遍历
x = ['a',1,'b','c']
for i in x:
print i
v = 3
for i in range(v):
print i,
for i in range(2,5):
print i,
复制
x=['a','b']
y = x[:]
利用range快速创建数值列表
v = list(range(4,10))
print v
列表解析
对我来说,很奇特的写法
s = [value**2 for value in range(1,4)]
print s
统计 min max sum
x = [1,2,3,4,5,6]
print min(x)
print max(x)
print sum(x)
|