最新要闻
- 当前速看:多国反对被无视 日本2030年前排放40万吨核污水入海
- 今日关注:“最强法务部”名不虚传:任天堂赢得Joy-Con手柄集体诉讼案
- 热门:iPhone 14系列官方降价引热议 网友:安卓厂商压力山大
- 【全球新要闻】推特创作者将获得广告分成:需要开通蓝V会员才有资格
- 一加Ace 2正面“全身照”首次亮相:超窄边框双曲屏
- 当前速看:高中生分班前磕头跪谢班主任:网友看后意见大!老师回应:给每人发了红包
- 《流浪地球2》里的“硬核科技” 中国电信已经用上了
- 当前视讯!ChatGPT将英伟达AI GPU变成黄金 后者股价飙升超40%
- 《狂飙》带火鱼干店 老板:微信加烦了!剧中原来是这一集
- 当前焦点!Edge新版增加内容推荐按钮:打开甚至不用点
- 今日报丨比亚迪1月销量:汉卖出1.22万辆 宋Plus继续火爆
- 天天动态:车主展示特斯拉自动泊车入位 结果翻车:变成“自动撞车”
- 【天天速看料】价格暴降后特斯拉供不应求 马斯克:准备要涨了
- 宝能造车梦破碎:烧了80多亿元的观致 如今沦为法拍车
- 女孩4万多元的摩托 被男摩友加白糖报废!官方介入
- 全球即时:柔软顺滑 古今男士平角裤3条到手29.9元
广告
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
世界观速讯丨9 文件操作
(资料图片)
生成50个MAC地址并写入文件mac.txt中,MAC地址前6位(16进制)为4A-3F-56。
1 import random 2 import string 3 4 5 # 随机生成一个mac地址 6 def create_mac(): 7 MAC = "01-AF-3B" 8 hex_num = string.hexdigits 9 for i in range(3):10 n = random.sample(hex_num, 2)11 sn = "-" + "".join(n).upper()12 MAC += sn13 return MAC14 15 16 # print(create_mac())17 18 # 随机生成50个MAC 地址19 def main():20 with open("mac.txt", "w") as f:21 for i in range(50):22 mac = create_mac()23 print(mac)24 # 每生成一个MAC地址,存入文件25 f.write(mac + "\n")26 27 28 main()29 30 31 32 def count(s):33 alpha,num,space,other=0,0,0,034 for i in s:35 if i.isalpha():36 alpha+=137 elif i.isdigit():38 num+=139 elif i.isspace():40 space+=141 else:42 other+=143 print("英文字符数{},数字字符数{},空格字符数{},其他字符数{}".format(alpha,num,space,other))44 count(input("请输入一个字符串:"))
输出结果:
1 "C:\Program Files\Python39\python.exe" E:/课件/python/作业10/1随机生成MAC地址/MAC地址.py 2 01-AF-3B-8B-D2-90 3 01-AF-3B-6F-FE-C0 4 01-AF-3B-A3-CB-F8 5 01-AF-3B-D8-AD-28 6 01-AF-3B-B4-56-73 7 01-AF-3B-BA-39-CB 8 01-AF-3B-B2-12-BA 9 01-AF-3B-47-6B-BA10 01-AF-3B-A4-C4-B511 01-AF-3B-F4-F3-0712 01-AF-3B-AE-AF-F913 01-AF-3B-5C-6A-A914 01-AF-3B-CA-0B-D615 01-AF-3B-40-A9-0216 01-AF-3B-B6-75-5A17 01-AF-3B-AD-A4-B618 01-AF-3B-9C-31-DF19 01-AF-3B-D8-3C-BC20 01-AF-3B-CB-F2-2A21 01-AF-3B-DE-21-1B22 01-AF-3B-AB-C0-C123 01-AF-3B-2F-5A-DB24 01-AF-3B-02-0A-FF25 01-AF-3B-D7-AC-E226 01-AF-3B-A2-CA-8A27 01-AF-3B-FE-8F-EA28 01-AF-3B-7B-FB-B029 01-AF-3B-EF-CF-B230 01-AF-3B-CB-52-6F31 01-AF-3B-F9-2F-FA32 01-AF-3B-54-6A-C233 01-AF-3B-F4-FB-DB34 01-AF-3B-CE-9E-0B35 01-AF-3B-7D-D0-A636 01-AF-3B-53-CA-FD37 01-AF-3B-7C-C1-B838 01-AF-3B-87-AB-6E39 01-AF-3B-13-E6-5B40 01-AF-3B-E7-AF-6441 01-AF-3B-8F-8E-E342 01-AF-3B-10-FA-3E43 01-AF-3B-59-B5-C344 01-AF-3B-BF-E1-CF45 01-AF-3B-40-CD-5946 01-AF-3B-AD-B4-7547 01-AF-3B-FC-A8-7D48 01-AF-3B-68-1C-AC49 01-AF-3B-56-DE-4F50 01-AF-3B-4E-9B-AB51 01-AF-3B-FC-80-65
- 读取文本文件ABC中的内容,统计其频率最高的10个单词,将结果写入CSV文件中。
1 import re 2 import csv 3 4 5 def order_dict(dicts, n): 6 result = [] 7 result1 = [] 8 p = sorted([(k, v) for k, v in dicts.items()], reverse=True) 9 s = set()10 for i in p:11 s.add(i[1])12 for i in sorted(s, reverse=True)[:n]:13 for j in p:14 if j[1] == i:15 result.append(j)16 for r in result:17 result1.append(r[0])18 19 return result120 21 22 def order_dict1(dicts, n): # 截取排序结果想要的部分返回23 list1 = sorted(dicts.items(), key=lambda x: x[1])24 25 return list1[-1:-(n + 1):-1]26 # return list1[-2:-(n+2):-1] #去除统计结果为""的情况(前面步骤中,字典没有提前""去掉的情况下)27 28 29 if __name__ == "__main__":30 # 1 获取文本31 f = open("ABC.txt", "r", encoding="UTF-8")32 txt = f.read()33 txt = txt.lower() # 将所有字符转换为小写34 f.close()35 36 # 2 划分单词37 array = re.split("[ ,.\n]", txt)38 # print("分词结果",array)39 40 # 3 词频统计41 dic = {}42 for i in array:43 if i not in dic:44 dic[i] = 145 else:46 dic[i] += 147 # 4 除掉无价值的词48 del [dic[""]]49 50 # 5 输出出现频率最高的10个单词51 print("\n")52 print(order_dict1(dic, 10), )53 # -*- coding: utf-8 -*-54 55 # 统计其频率最高的10个单词,将结果写入CSV文件中56 with open("统计结果.csv", "a", newline="") as f:57 writer = csv.writer(f)58 59 writer.writerow(["word", "amount"])60 61 row = [("to", 6), ("or", 4), ("her", 4), ("your", 4), ("you", 3), ("at", 3), ("say", 3), ("in", 3), ("trouble", 3),62 ("try", 2)]63 64 for r in row:65 writer.writerow(r)
输出结果:1 输出出现频率最高的10个单词2 [("to", 6), ("or", 4), ("her", 4), ("your", 4), ("you", 3), ("at", 3), ("say", 3), ("in", 3), ("trouble", 3), ("try", 2)]
ABC.txt 文本内容如下Parents often get angry because of their trouble in their lives. Let"s say that your mother is not happy about her boss. If she doesn"t have other ways of expressing her emotions, she might come home and yell at you, scream at your dad, kick at the dog, or even say something mean to you.www.xiao84.comHere"s how to handle it when an adult in your life has trouble controlling his or her anger: Don"t make it worse. Angry people can have trouble thinking clearly, so try not to do or say anything to make things worse. Wait till your parent cools off, then talk to him or her in a calm tone, and try to explain how the anger is affecting you.
#代码参考(Python实现文本词频统计——读取英文文本进行词频统计并输出)
https://blog.csdn.net/qq_41618424/article/details/104721775
python写入数据到csv或xlsx文件的3种方法
https://huaweicloud.csdn.net/63803d64dacf622b8df86a5f.html?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2~default~YuanLiJiHua~activity-3-127619383-blog-104603320.pc_relevant_3mothn_strategy_and_data_recovery&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~YuanLiJiHua~activity-3-127619383-blog-104603320.pc_relevant_3mothn_strategy_and_data_recovery&utm_relevant_index=4
- 编码将文件JsonData文件中数据,按如下图所示格式的数据输出。
1 Data = [{ 2 "ID": 1, 3 "Name": "张永华", 4 "Sex": "男", 5 "Score": 92.7 6 }, 7 { 8 "ID": 2, 9 "Name": "Test",10 "Sex": "女",11 "Score": 91.312 },13 {14 "ID": 3,15 "Name": "DingY",16 "Sex": "男",17 "Score": 95.618 },19 {20 "ID": 4,21 "Name": "李佳",22 "Sex": "女",23 "Score": 98.824 },25 {26 "ID": 5,27 "Name": "张仁德",28 "Sex": "男",29 "Score": 93.630 }31 ]32 33 print("编号", "\t", "姓名", "\t\t", "性别", "\t\t", "成绩")34 print("-" * 38)35 36 for data in Data:37 Id = data["ID"]38 name = data["Name"]39 sex = data["Sex"]40 score = data["Score"]41 print(Id, "\t\t", name, "\t\t", sex, "\t\t", score)
输出结果:
"C:\Program Files\Python39\python.exe" "E:/课件/python/作业10/3json数据格式输出/3 JsonData.py" 编号 姓名 性别 成绩--------------------------------------1 张永华 男 92.72 Test 女 91.33 DingY 男 95.64 李佳 女 98.85 张仁德 男 93.6进程已结束,退出代码0
data.json文件内容如下
[{ "ID": 1, "Name": "张永华", "Sex": "男", "Score": 92.7 }, { "ID": 2, "Name": "Test", "Sex": "女", "Score": 91.3 }, { "ID": 3, "Name": "DingY", "Sex": "男", "Score": 95.6 }, { "ID": 4, "Name": "李佳", "Sex": "女", "Score": 98.8 }, { "ID": 5, "Name": "张仁德", "Sex": "男", "Score": 93.6 }]
- 编码将文件student.json中数据导入到文件“student.xls”中。
1 import xlwt 2 read = open("student.json", "r", encoding="utf-8") 3 data_list = eval(read.read()) 4 work = xlwt.Workbook() 5 sheet = work.add_sheet("Sheet1", cell_overwrite_ok=True) 6 for data in data_list.items(): 7 row = data[0] 8 write_data = data[1] 9 print(write_data)10 sheet.write(int(row)-1, 0, row)11 sheet.write(int(row)-1, 1, write_data[0])12 sheet.write(int(row)-1, 2, write_data[1])13 sheet.write(int(row)-1, 3, write_data[2])14 sheet.write(int(row)-1, 4, write_data[2])15 work.save("student.xls")
输出结果:
"C:\Program Files\Python39\python.exe" "E:/课件/python/作业10/4json数据转xls/student.json to xls.py" ["张三", 93, 97, 99]["李四", 89, 96, 86]["王五", 87, 99, 88]
{ "1": ["张三", 93, 97, 99], "2": ["李四", 89, 96, 86], "3": ["王五", 87, 99, 88] }
-
世界观速讯丨9 文件操作
生成50个MAC地址并写入文件mac txt中,MAC地址前6位(16进制)为4A-3F-56。1importrandom2importstring345 随机生成一个mac地址
来源: 世界观速讯丨9 文件操作
当前速看:多国反对被无视 日本2030年前排放40万吨核污水入海
今日关注:“最强法务部”名不虚传:任天堂赢得Joy-Con手柄集体诉讼案
热门:iPhone 14系列官方降价引热议 网友:安卓厂商压力山大
【环球时快讯】Java实现动态数组(数据结构与算法)
【全球新要闻】推特创作者将获得广告分成:需要开通蓝V会员才有资格
一加Ace 2正面“全身照”首次亮相:超窄边框双曲屏
当前速看:高中生分班前磕头跪谢班主任:网友看后意见大!老师回应:给每人发了红包
【全球速看料】MAUI新生6.9-控件辅助功能①:动画Animation
集合框架
10 正则表达式应用
《流浪地球2》里的“硬核科技” 中国电信已经用上了
全球报道:超详细--redis在Linux环境搭建主从复制
当前视讯!ChatGPT将英伟达AI GPU变成黄金 后者股价飙升超40%
《狂飙》带火鱼干店 老板:微信加烦了!剧中原来是这一集
焦点报道:为什么 L1 正则化能做特征选择而 L2 正则化不能
Linux环境下:程序的链接, 装载和库[可执行文件的装载]
当前焦点!Edge新版增加内容推荐按钮:打开甚至不用点
今日报丨比亚迪1月销量:汉卖出1.22万辆 宋Plus继续火爆
当前头条:[数据结构] 哈希表 (开放寻址法+拉链法)
天天动态:车主展示特斯拉自动泊车入位 结果翻车:变成“自动撞车”
【天天速看料】价格暴降后特斯拉供不应求 马斯克:准备要涨了
热点评!迁移学习(HDAN)《Heuristic Domain Adaptation》
美团索命一问:一个SQL ,怎么分析加了哪些锁? 含4大场景、8个规则
宝能造车梦破碎:烧了80多亿元的观致 如今沦为法拍车
女孩4万多元的摩托 被男摩友加白糖报废!官方介入
读Java实战(第二版)笔记01_Java的变化
全球即时:柔软顺滑 古今男士平角裤3条到手29.9元
世界视讯!休闲百搭 361° 运动束脚裤立减140元:49元起清仓价
环球速看:冰火两重天!四川一地昼夜温差38.6℃ 专家揭秘真相
今年开播有戏 “陈萍萍”演员吴刚回应《庆余年》第二季:很快了
python的基础知识1
奔驰被曝大砍产品线!19款车型或将淘汰 原因现实
环球视点!马斯克收费比微博狠多了:推特被曝企业“金V”认证付费:每月6770元
焦点热议:3年前旗舰也有份!中国广电剧透:小米10/青春版计划4月推送MIUI 14
《流浪地球2》票房破32亿元 导演谈第3部:原班人马再来一遍
全球最资讯丨浙江台州最大汽车经销商老板跑路 旗下19家4S店全部关停
12.4万保时捷首单买家发声:保时捷答应优惠卖车
[数据结构] 树、森林的遍历
每日时讯!MAUI新生2.5-数据绑定和MVVM:MVVM的属性验证
当前速递!父亲借女儿3万压岁钱不还被起诉 法院:应还本金及利息
焦点观察:1万元!佳能入门级全画幅相机EOS R8规格曝光
世界微速讯:为S23让路!三星Galaxy S22京东秒杀:骁龙8小屏旗舰 3569元
环球微头条丨豆瓣8.1分!《三体》主创:能拍中国科幻大作 此生无憾
低代码平台前端的设计与实现(三)设计态画布DesignCanvas的设计与实现
热资讯!重庆一景区煮麻辣汤圆:下次元宵佳节还得等384天
男子打包螺蛳粉开车24小时运回北京 只因朋友圈一句话:这是真爱
【天天新视野】用户滑雪频繁触发iPhone车祸检测功能 苹果:已进行了优化 同时派代表考察
天天快播:甜品级游戏本价格已曝光:搭载RTX 4050/4060
环球消息!5 组合数据类型
今日讯!短记我的二十五岁,如落叶般随风飘荡。
世界观焦点:java基础:流程控制
女子春节连打4通宵麻将:患上突发性耳聋
国产显卡搞定“显卡杀手”:摩尔线程MTT S80居然能跑《孤岛危机》
【世界独家】极限挤牙膏!三星Galaxy S23系列用残血版LPDDR5X内存
世界微动态丨wireshark 抓包整理———— 从一个小案例开始 [一]
【全球热闻】游客洪崖洞花30元找当地大爷抄近道 只花2分钟:网友道出真相
速讯:博纳影业总裁妻子金巧巧否认暗指《满江红》排片多、不好看:个人喜好
颜值最高的白色手机来了!vivo X90告白下周预售:天玑9200加持
天天消息!Python教程:IO
零下10度静止一夜不掉电!“车主”盛赞恒驰5 OTA效果好
当前视点!java基础:java基础语法
大众也不香了!比亚迪ATTO 3获德媒超高认可:钟爱刀片电池
快资讯:CPU性能提升10%!13代酷睿笔记本测试数据出炉
【全球报资讯】盖茨向马斯克“泼冷水”:殖民火星完全浪费钱
世界新资讯:医生发现19岁阿尔兹海默症患者:已知最年轻
SQL SERVER——高可用技术概述
环球微头条丨用ChatGPT写作业?新算法给AI生成文本加水印:置信度高达99.999999999994%
快播:【Redis场景拓展】秒杀问题-全局唯一ID生成策略
美团一面:InndoDB 单表最多 2000W,为什么?小伙伴竟然面挂
每日精选:2个月没人管!AMD老显卡终于要有新驱动了
奢侈品不愁卖!LV将涨价20% 世界首富放言:中国人有钱
全球看热讯:Andlua+实现WakeUpOnline远程开机
Docker搭建本地私有仓库
世界即时:vue/ts 新建项目时好用的配置 【vite.config.ts、tsconfig.json、】
天天热点!大爷看《狂飙》入戏屏幕前举杯痛饮 被演技折服:口碑大剧结尾你满意吗?
厉害!中国半导体领域科研论文数量持续全球第一 光触媒等已超美国
【缓存策略及实践】前端如何配置 HTTP 缓存机制
全球简讯:为什么感觉工资过万很普遍了?打打字就能月入过万你心动吗?央视揭秘新骗局
《生化危机4:重制版》第五章演示:里昂和碍事梨合作通关
云南小女孩骑鸵鸟上学从容淡定 挡眼睛控制方向:网友调侃是大象年检了
观焦点:造车新势力轿车月榜Top2 长安深蓝SL03迎开门红:1月交付6137台
环球快消息!越野车开进古河床随意碾压:改装牧马人无视警示牌“撒野” 专家:保护有难度
天天微资讯!2899元价格屠夫!XiaoMI Book 12.4 二合一评测:办公追剧不在话下
微头条丨C盘扩容:不要轻易转换动态磁盘 Dynamic Disk
乳腺癌已成为全球第一大癌症:我国每年新增42万 比国外发病早
今日观点!投资不过山海关对东北伤害狠!老工业基地全力发展新能源车 专家称沈阳可成深圳
世界今热点:全球首位!以色列总统使用ChatGPT写演讲稿:开头、结尾感受下
全球看热讯:《角斗士2》明年上映
全球热点评!阿里云盘致歉:昨晚系统故障 全平台无法加载内容
TGA年度最佳!《双人成行》销量破1000万:双人游戏天花板
环球今日报丨特斯拉降价到20万出头 网友忍不住要下单 宝马奔驰大众:我们不跟
速递!腾讯视频官宣:《三体》番外剧《三体:大史》即将上线
2023年1月随笔
世界今日报丨大跃进了!今年小米新机都将抛弃USB 2.0
今日立春:二十四节气之首 万物开始复苏
8个你可能不知道答案的常见JavaScript面试问题
世界热资讯!荣耀北斗卫星通信专利获批通过 荣耀Magic5系列将首发?
B站《三体》动画“晚节不保”:即将跌破4分
全球实时:再也不怕手一抖跳广告了!规范App乱跳转新标准出台