python基础学习
范围查询:
>>> list(range(1, 11))
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
******************************************************************
>>> L = []
>>> for x in range(1, 11):
... L.append(x * x)
...
>>> L
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
****************************************************************************
>>> x = 'abc'
>>> y = 123
>>> isinstance(x, str)
True
>>> isinstance(y, str)
False
****************************************************************
斐波拉契数列
def fib(max):
n, a, b = 0, 0, 1
while n < max:
print(b)
a, b = b, a + b
n = n + 1
return 'done'
**************************************************************************
>>> f = abs
>>> f(-10)
10
***************************************************************
sorted([36, 5, -12, 9, -21]) 排序
sorted([36, 5, -12, 9, -21], key=abs) 按照绝对值
**************************************************************************