您的位置:首页 > 编程语言 > Python开发

Python文件练习题01__随机生成100个MAC地址写入文件

2019-01-23 20:11 393 查看

题目描述:

生成100个MAC地址并写入文件中,MAC地址前6位(16进制)为01-AF-3B
01-AF-3B
01-AF-3B-xx
01-AF-3B-xx-xx
01-AF-3B-xx-xx-xx

代码如下:

import random
import string
##随机生成一个MAC地址
def createMac(len = 2):
mac = '01-AF-3B'
for i in range(3):
str = '-' + ''.join(random.sample(num,len)).upper()
mac += str
return mac
##随机生成100个MAC地址
def macFile():
with open('mac.txt','w') as f1:
for i in range(100):
f1.write(createMac() + '\n')

macFile()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: