python简单代码解决生活小问题①

  • 英文参考文献排序,避免手动太繁琐

英文参考文献排序,避免手动太繁琐

主要用到 python 读写文件、.sort()进行排序,代码很简单,用于解决实际问题,代码写的粗糙,大佬们不必深究

out = []
#定义空列表
t = 1
for line in open("in.txt","r",encoding='gbk'):if t < 10:wen = line[3:]else:wen = line[4:]#去除文献标号和空格,[]括号参数可改。建议直接用strip语句#wen.strip()t = t + 1out.append(wen)#列表添加元素
out.sort()
#默认升序,括号里可加“TRUE”“FALSE”进行调整
t = 1
ok = open("out.txt","w",encoding='gbk')
for line in out:line = str(t) + '.\t' + line#排序好后再加上序号和空格ok.write(line)#循环里按行写入t = t + 1
ok.close()
#记得关闭文件

效果如下,已按照字母升序排列,代替手动的繁琐慢慢弄。中文文献排序也可以参照这个思路,具体实现大家自己动手去解锁叭

python简单代码解决生活小问题①相关推荐

  1. Python 简单实现贪吃蛇小游戏

    文章目录 1. pygame库的简介2. pygame库的安装3. python代码实现贪吃蛇小游戏4. pyinstaller打包成exe 很多人学习python,不知道从何学起. 很多人学习pyt ...

  2. python简单代码制作小游戏-用Python设计一个经典小游戏

    本文主要介绍如何用Python设计一个经典小游戏:猜大小. 在这个游戏中,将用到前面我介绍过的所有内容:变量的使用.参数传递.函数设计.条件控制和循环等,做个整体的总结和复习. 游戏规则: 初始本金是 ...

  3. python简单代码画曲线图教程-python画曲线

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 桃心形曲线的方程如下 matlab绘制效果如下:? matlab程序如下. clc ...

  4. python简单代码编辑全过程-[Python]新手写爬虫全过程(已完成)

    今天早上起来,第一件事情就是理一理今天该做的事情,瞬间get到任务,写一个只用python字符串内建函数的爬虫,定义为v1.0,开发中的版本号定义为v0.x.数据存放?这个是一个练手的玩具,就写在tx ...

  5. python简单代码画曲线图教程-用Python画论文折线图、曲线图?几个代码模板轻松搞定!...

    前言 这几天在搞论文图,唉说实话抠图这种东西真能逼死人.坐在电脑前抠上一天越看越丑,最后把自己丑哭了-- 到了画折线图分析的时候,在想用哪些工具的时候.首先否决了excel,读书人的事,怎么能用exc ...

  6. python简单代码画皮卡丘-实现童年宝可梦,教你用Python画一只属于自己的皮卡丘...

    原标题:实现童年宝可梦,教你用Python画一只属于自己的皮卡丘 大数据文摘出品 作者:李雷.蒋宝尚 还记得小时候疯狂收集和交换神奇宝贝卡片的经历吗? 还记得和小伙伴拿着精灵球,一起召唤小精灵的中二模 ...

  7. python简单代码演示效果-10分钟教你用python 30行代码搞定简单手写识别!

    欲直接下载代码文件,关注我们的公众号哦!查看历史消息即可! 手写笔记还是电子笔记好呢? 毕业季刚结束,眼瞅着2018级小萌新马上就要来了,老腊肉小编为了咱学弟学妹们的学习,绞尽脑汁准备编一套大学秘籍, ...

  8. python简单代码hello-小白学 Python(1):开篇

    人生苦短,我用 Python 引言 大家好,可能大家都对我比较熟悉了,不熟悉请去面壁(现在熟悉一下也来得及)~ 简单做一个自我介绍,我是极客挖掘机的唯一作者,一位油腻的 Java 程序员[臭鸡蛋什么的 ...

  9. python简单代码编写-Python | 编写一个简单的Excel处理脚本

    前段时间,温老师找我说财务处的某老师平日处理大量的Excel,很多都是机械的重复劳动,不胜其烦.和我简单说了下需求,看我能不能写个程序帮一下忙. 需求简述如下: 一个多行多列的Excel文档有一列为& ...

  10. python简单代码hello-实现简单的hello/hi程序——python

    为什么要有socket 在本地可以通过进程PID来唯一标识一个进程,但是在网络中这是行不通的.其实TCP/IP协议族已经帮我们解决了这个问题,网络层的"ip地址"可以唯一标识网络中 ...

最新文章

  1. xp snapshot.
  2. golang 可变参 不定参 函数 简介
  3. 曼哈顿距离,欧式距离,明式距离,切比雪夫距离,汉明距离
  4. difference between finance and manufacturing from stakeholder‘s perspective
  5. python对象点方法_python面向对象知识点疏理
  6. js读写php文件,在js中如何读取本地文件
  7. zstack信道_Zigbee信道原理
  8. 2.7_single_link_list_单链表
  9. NSJSONSerialization-JSON数据与NSDictionary和NSArray之间的转化
  10. 教学用计算机房活荷载,计算机机房承重标准及承重计算方法
  11. 【OpenCV 例程 300 篇】101. 自适应中值滤波器
  12. 网站无脑搭建,自己可以建个站玩一玩儿
  13. 技术讲座:蔡学镛之架构师相关培训
  14. linux中文件颜色代表的含义
  15. 修改bounds属性后的效果
  16. PHP slideup,三级下拉菜单(slideDown/slideUp实现)
  17. 推荐一本书:《人生十论》 钱穆 著
  18. hadoop搭建与eclipse开发环境设置
  19. Matlab常用命令和数学符号表示
  20. ubuntu无法上网

热门文章

  1. (附源码)spring boot心理健康线上咨询系统 毕业设计 031539
  2. 猿创征文|走技术创新路,展时代宏图梦
  3. java练习项目 拼图游戏
  4. 这10部功夫片曾拿到金像奖最佳动作设计奖,李连杰主演的就有4部
  5. JavaScript: Checkbox onChange event is differently processed by IE and FF
  6. 资深研发转变为架构师意味着什么
  7. codeforces AIM Tech Round 3 (Div. 2) (A~D)
  8. 双硬盘安装双系统 win7 + Ubuntu12
  9. 使用计算机时什么是死机,电脑死机的原因是什么,电脑死机怎么办? - 电脑死机的原因 电脑死机怎么办 - 安全专题...
  10. python barcode字符串生成条形码_python批量生成条形码的示例