标签:python 学习
1,系统库提供的内部函数。如:print、len
2,第三方提供的函数(开源项目下载)
3,自定义函数-----可以将函数----做成---->模块module
一、系统函数库
字符函数库 int()
数学函数库
网络编程库
操作系统函数库 os
python安装目录下的lib目录里面的.py文件,即已有的库
1)字符函数库
查看帮助:
>>> help(str)--------查看有哪些字符函数
lower
lstrip
isupper 大写?
isspace 是否是空格?
islower 小写?
>>> s1=‘baidu‘
>>> s1.islower()
True
>>> s2=‘Baidu‘
>>> s2.islower()
False
>>> s3=‘baidu‘
>>> s3.isspace()
False
查看帮助:
>>> help(str.replace)--------字符串替换函数
>>> s4=‘abababffffdddabab‘
>>> s4.replace(‘ab‘,‘AB‘)
‘ABABABffffdddABAB‘
2)数学函数库
>>> import math--------------导入数学库
>>> val=math.sin(3.14/6)
>>> print val
0.499770102643
>>> math.pi
3.14159265358979
>>> val=math.sin(math.pi/6)
>>> print val
0.5
>>> val=math.cos(math.pi/6)
>>> print val
0.866025403784
查看帮助:
>>> help(math)--------查看有哪些数学函数
>>> 3*3*3*3
81
>>> math.pow(3,4)
81.0
3)操作系统函数库
>>> import os---------加载操作系统模块
>>> os.getcwd()
‘/home/wuxy/python-day1/python-2015‘
查看帮助
>>> help(os)----------查看有哪些操作系统函数
>>> help(os.getcwd)
>>> currentdir=os.getcwd()
>>> print currentdir
/home/wuxy/python-day1/python-2015
>>> ldirs=os.listdir(currentdir) -------列出某个目录下的所有文件和目录
>>> print ldirs
[‘robin.txt‘]
os模块中包含了文件的读写等。
4)网络函数库
>>> import socket
>>> baiduip=socket.gethostbyname(‘www.baidu.com‘)
>>> print baiduip
119.75.217.109
查看帮助
>>> help(socket)
>>> help(socket.gethostbyname)
标签:python 学习
原文地址:http://tenderrain.blog.51cto.com/9202912/1620659