问题描述:当前文件夹中有一文件data.txt,其中包含一些自然数,每行一个。要求编写程序,读取data.txt中的所有自然数,将其升序排序之后写入新文件data_new.txt中。

技术要点:1)内置函数int()用来把数字字符串转换为整数时可以自动忽略尾部的换行符\n;2)列表方法sort()支持使用key参数指定排序规则,该参数要求为可调用对象,可以是函数或lambda表达式。

参考代码:

运行结果:

---------董付国老师Python系列教材--------

1)《Python程序设计(第2版)》(2018年7月第7次印刷)

2)《Python可以这样学》(2018年7月第6次印刷)(本书已发行繁体版)

3)《Python程序设计基础(第2版)》(2018年7月第3次印刷)

4)《中学生可以这样学Python》2018年5月第2次印刷)

5)《Python程序设计开发宝典》(2018年2月第3次印刷)

6)《玩转Python轻松过二级》(2018年7月第3次印刷)

董付国老师6本Python系列图书阅读指南

董付国老师6本Python系列教材被北大、复旦等近百所高校选作教材

热烈庆祝《Python可以这样学》在台湾发行繁体版

董老师127课免费视频地址: https://pan.baidu.com/s/1jJeAs8Q 密码: px59

----------相关阅读----------

教学课件

1900页Python系列PPT分享一:基础知识(106页)

1900页Python系列PPT分享二:Python序列(列表、元组、字典、集合)(154页)

1900页Python系列PPT分享三:选择与循环结构语法及案例(96页)

1900页Python系列PPT分享四:字符串与正则表达式(109页)

1900页Python系列PPT分享五:函数设计与应用(134页)

1900页Python系列PPT分享六:面向对象程序设计(86页)

1900页Python系列PPT分享七:文件操作(132页)

1900页Python系列PPT分享八:异常处理结构与程序调试、测试(70页)

报告PPT(163页):基于Python语言的课程群建设探讨与实践

非计算机专业《Python程序设计基础》教学参考大纲

计算机相关专业“Python程序设计”教学大纲(参考)

报告PPT(123页):Python编程基础精要

《Python程序设计》实验指导书(30个实验)

系列题库分享

1000道Python题库系列分享一(17道)

1000道Python题库系列分享二(48道)

1000道Python题库系列分享三(30道)

1000道Python题库系列分享四(40道)

1000道Python题库系列分享五(40道)

1000道Python题库系列分享六(40道)

1000道Python题库系列分享七(30道)

1000道Python题库系列分享八(29道)

1000道Python题库系列分享九(31道)

1000道Python题库系列分享十(37道)

1000道Python题库系列分享十一(9道)

1000道Python题库系列分享十二(9道编程题)

相关阅读

Python使用三种方法批量修改记事本文件编码格式

Python批量生成垃圾邮件内容

Python文件操作小案例:交替合并两个记事本文件

使用Python读写文本文件内容

Python生成大量随机人员信息

Python处理文本文件案例一则相关推荐

  1. python项目开发案例-Python项目开发案例集锦 PDF 全彩超清版

    给大家带来的一篇关于Python案例相关的电子书资源,介绍了关于Python.项目开发.Python案例方面的内容,本书是由吉林大学出版社出版,格式为PDF,资源大小99.1 MB,明日科技编写,目前 ...

  2. 基于python的数据分析系统,python数据分析经典案例

    大家好,本文将围绕利用python进行数据分析案例展开说明,基于python的数据分析系统是一个很多人都想弄明白的事情,想搞清楚基于python的数据分析题目需要先了解以下几个事情. 1.如何利用py ...

  3. (盘点)25个值得收藏的Python文本处理案例

    今天主要跟大家整理了25个值得收藏的Python文本处理案例.Python 处理文本是一项非常常见的功能,可以收藏起来,总会用到的,想要了解更多的关于python知识的,领取免费资源的,可以点击这个链 ...

  4. python开发项目案例集锦 pdf_Python项目开发案例集锦 实战项目代码+配套文件

    Python项目开发案例集锦涵盖8个开发方向.23个项目,循序渐进地让读者在实践中学习,在实践中提升实际开发能力. 全书共8篇:控制台程序.小游戏.实用小工具.网络爬虫.数据分析.人工智能.Web开发 ...

  5. python读取文本文件的三种方法

    参考链接 python读取文本文件的内容,有三种方法. read().readline().readlines() read() read()是最简单的一种方法,一次性读取文件的所有内容放在一个大字符 ...

  6. python 查询sqlserver 视图_SQL Server 2017 数据库教与学(教学大纲,含Python+SQL Server案例)...

    原标题:SQL Server 2017 数据库教与学(教学大纲,含Python+SQL Server案例) 本书提供Python+SQL Server案例 SQL Server教学大纲 一.课程的性质 ...

  7. python 速度 memmap_从20秒到0.5秒:一个使用Rust语言来优化Python性能的案例

    <从20秒到0.5秒:一个使用Rust语言来优化Python性能的案例>要点: 本文介绍了从20秒到0.5秒:一个使用Rust语言来优化Python性能的案例,希望对您有用.如果有疑问,可 ...

  8. 转 从20秒到0.5秒:一个使用Rust语言来优化Python性能的案例

    注: 转自 微信公众号"高可用架构":从20秒到0.5秒:一个使用Rust语言来优化Python性能的案例 导读:Python 被很多互联网系统广泛使用,但在另外一方面,它也存在一 ...

  9. Python基础语法案例(Fibonacci):选择结构、循环结构、异常处理结构、代码优化

    推荐图书: <Python程序设计基础(第2版)>,ISBN:9787302490562,董付国,清华大学出版社,第16次印刷,清华大学出版社2019年度畅销图书 图书购买链接(京东): ...

最新文章

  1. POJ 1741 Tree(树分治)
  2. python2.x和python3.x-matplotlib中文显示为方块-中文不显示-故障原理研究与解决
  3. 前端学习(1579):React使用步骤
  4. java基础经典面试题10道
  5. eclipse修改工作的目录顺序
  6. 广州牵引力教育详细分析学习Java能从事前端开发吗?
  7. 【Fiddler抓包】Fiddler基础用法-基于Fiddler5中文汉化版
  8. Hive 不支持 where 子句中的子查询, SQL 常用的 exist in 子句需要改写。这一改写相对简单。考虑以下 SQL 查询语句:
  9. Ubuntu 16.04 安装 NVIDIA GeForce GTX 1060 显卡驱动,以及 CUDA 10.1
  10. 程序员52个堪称神器的学习网站,每天坚持一小时,让你受益一生
  11. 抓包工具之httpwatch的使用
  12. “为什么要选择Startups?”--GitCafe邀您回顾第一期企业联合招聘
  13. python飞机大战实训报告200_飞机大战实训报告方案.doc
  14. 软件测试-柠檬班python全栈自动化50期测试学习笔记分享
  15. linux解压时的tar -zxvf是什么意思?
  16. [转]一个人生活,如何摆脱孤独提升幸福感?
  17. 如何将ofd格式文档转换成Word
  18. Go入门系列(十七) go并发之基于共享变量的并发
  19. msvcp140.dll丢失的解决方法win10
  20. 这下,大学生日子难过了!

热门文章

  1. aptx android8,秒杀苹果无线音频!Android 8.0蓝牙音质支持aptxHD/LDAC
  2. 功能安全 李艳文_中国汽车功能安全测试库首次成果发布会成功召开
  3. MVC如何在HTML跳页面,请问在mvc网页中,如何跳转到web Form网页?
  4. php中颜色的索引值,PHP imagecolorsforindex - 取得某索引的颜色
  5. mysql字段简索引_3万字总结,Mysql优化之精髓
  6. java sqlserver 二进制_Java将图片资源以二进制的形式保存到Sqlserver数据库中
  7. python 虚线_Python 包安装和管理工具 pip 19.2 发布
  8. 信息管理系统界面html_西宁市小升初信息管理系统http://221.207.8.71/
  9. 服务器 重启windows_安装Windows 计算机意外
  10. 不会部署并调试SpringBoot源码?一看必会IDEA操作