python总结,,Python基础教程


Python基础教程 学习总结

1. 导入模块

“模块.函数”(优先使用)
import mathmath.sqrt(9)
在确定不会导入多个同名函数时,可以使用 “from 模块 import 函数” 方式
from math import sqrtsqrt(9)
还可以使用变量来引用函数
foo=math.sqrtfoo(9)  

 

2. 字符串表示str repr

str() 输出对用户比较友好
>>> print str(10000L)10000
repr() 输出对python解释器比较友好,该函数得到的字符串通常可以用来重新获得该对象,即 obj == eval(repr(obj))
>>> print repr(10000L)10000L

3. 列表可以修改,元组不能修改。一般来说,在几乎所有情况下列表都可以替代元组(例外情况是使用元组作为字典的键,因为键不能修改)。

4. 列表 extend()与连接操作

extend() 修改了被扩展的序列。
>>> a=[1,2,3]>>> b=[4,5,6]>>> a.extend(b)>>> a[1,2,3,4,5,6]
连接+操作则返回一个全新的列表,不修改原列表。
>>> a=[1,2,3]>>> b=[4,5,6]>>> a+b>>> [1,2,3,4,5,6]>>> a[1,2,3]

5. 列表排序 sort() 和 sorted()

sort() 用于在原位置对列表进行排序。
>>> x=[4,6,5]>>> x.sort()>>> x[4,5,6]
>>> y=x.sort()
>>> print y
None
sorted() 不是原地操作
>>> x=[4,6,5]>>> y=sorted(x)>>> x[4,6,5]>>> y[4,5,6]

6. 元组表示

  一个元组的值必须加个逗号

>>> 4242>>> (42)42>>> 42,(42,)

python总结

相关内容

    暂无相关文章

评论关闭