重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1. print()函数:打印字符串
创新互联专注于企业全网整合营销推广、网站重做改版、盖州网站定制设计、自适应品牌网站建设、H5页面制作、购物商城网站建设、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为盖州等各大城市提供网站开发制作服务。
2. raw_input()函数:从用户键盘捕获字符
3. len()函数:计算字符长度
4. format(12.3654,'6.2f'/'0.3%')函数:实现格式化输出
5. type()函数:查询对象的类型
6. int()函数、float()函数、str()函数等:类型的转化函数
7. id()函数:获取对象的内存地址
8. help()函数:Python的帮助函数
9. s.islower()函数:判断字符小写
10. s.sppace()函数:判断是否为空格
11. str.replace()函数:替换字符
12. import()函数:引进库
13. math.sin()函数:sin()函数
14. math.pow()函数:计算次方函数
15. 3**4: 3的4次方
16. pow(3,4)函数:3的4次方
17. os.getcwd()函数:获取当前工作目录
18. listdir()函数:显示当前目录下的文件
19. socket.gethostbyname()函数:获得某主机的IP地址
20. urllib.urlopen(url).read():打开网络内容并存储
21. open().write()函数:写入文件
22. webbrowser.open_new_tab()函数:新建标签并使用浏览器打开指定的网页
23. def function_name(parameters):自定义函数
24. time.sleep()函数:停止一段时间
25. random.randint()函数:产生随机数
如果你想通过函数的名称来获取函数的运行地址,可以像下面这样实现:
[python] view plain copy
# File: builtin-import-example-2.py
def getfunctionbyname(module_name, function_name):
module = __import__(module_name)
return getattr(module, function_name)
print( repr(getfunctionbyname("dbm", "open")) )
在这段代码里,通过open字符串的名称获取数据库管理模块dbm的open函数地址。
运行之后,输出如下:
=== RESTART: D:\work\csdn\python_Game1\example\builtin-import-example-2.py ===
function open at 0x00000226467B2BF8
id() 函数返回对象的唯⼀标识符,标识符是⼀个整数。CPython 中 id() 函数⽤于获取对象的内存地址。
语法
id([object])
参数说明:
object -- 对象。
返回值返回对象的内存地址。
Mac地址是由12个16进制表示,分成6组,每组2个,中间用:分隔,那么就是6对16进制数用冒号分隔,可以尝试使用以下正则来判断
import re
def validateMac(mac):
# 匹配5个2对16进制的数据后面用冒号结尾:,最后一个没有冒号:
#匹配16进制数据,0-9,A,B,C,D,E,F(大小写),一对2个16进制数
if re.match(r"^\s*([0-9a-fA-F]{2,2}:){5,5}[0-9a-fA-F]{2,2}\s*$", mac):
return true
else:
return false
if __name__ == '__main__':
validateMac("F0:76:1C:FB:5B:3B")
大概这个思路,希望能够帮到你!