![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
写给普通人的Python入门系列
编程之路从0到1
这个作者很懒,什么都没留下…
展开
-
给普通人的Python——零章
文章目录前言0. 环境准备0.1 推荐的工具0.1.1 编辑器0.1.2 文件搜索工具0.2 Python环境安装0.2.1 Windows 平台0.2.2 Mac 平台检查安装0.2.3 配置环境变量前言这个系列文章是写给普通人看的,立足在浅显易懂,趣味十足,因此对于专业的程序员来说,可能会显得太easy,但其实市场上所谓零基础入门系列书籍,对于真正的从未接触过编程的普通人来说,仍然有一定...原创 2018-12-09 19:43:22 · 691 阅读 · 0 评论 -
Python 文件扫描与Excel合并
文件扫描与Excel合并文件的路径首先我们要知道电脑上的文件夹又被称为目录,对应的单词是directory,而文件夹对应的单词是folder,虽然单词不同,却可以指代同一个东西。看到上图,目录的结构非常有特点,它神似一棵树,从主树干开始,分出无数枝丫。因此目录结构也被称为目录树。如果大家用过思维导图,对于这一点就很熟悉了。我们的主树干就被称为根或者根节点,一切都是从它发出。在Wind...原创 2019-02-20 21:17:11 · 509 阅读 · 0 评论 -
用Python操作excel文档
使用Python第三方库这一节我们学习如何使用Python去操作Excel文档。如果大家有人不知道Excel的话,那么建议先学一学office办公基础。这里想要操作Excel,必须安装一个Python第三方库。有人可能会疑问,第三方库是什么?其实第三方库就是非Python官方提供的库,也就是民间好心人开发出来的开源库,供大家免费使用。那这里肯定又有人会疑问,库是什么呢?我们前面已经知道了Pyt...原创 2019-02-17 22:30:03 · 851 阅读 · 1 评论 -
给普通人的Python——第七章
7. 数据的持久化:文件之前我们对数据的操作都是在内存中的,一旦程序退出了,数据也就 不存在了,如果想让数据持久的保存,即使程序退出了也存在,那么就需要把数据保存到硬盘上,这也就是文件的操作。说到文件,通常计算机中的文件分为两种,一种是文本文件,另一种是二进制文件。基本上,能用记事本之类的纯文本编辑器打开的就是文本文件,其他的都是二进制文件。我们最常见的二进制文件有照片、视频、音频等,而我...原创 2019-02-17 17:10:51 · 389 阅读 · 0 评论 -
给普通人的Python——第六章
6. GUI编程之 tkinter我们之前都是在写命令行程序,都是在黑框命令行里面玩耍,从这篇开始,我们就要接触真正的GUI编程了。什么是GUI?图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口),通俗的说,就是电脑上那些有界面的,通过键鼠操作的程序。什么是tkinter呢?tkinter是Python中自带的GUI库,它的优点是简单...原创 2019-02-17 17:06:51 · 412 阅读 · 0 评论 -
给普通人的Python——第五章(下)
文章目录5.4 函数的深入学习5.4.1 函数的传参方式5.4.2 变量的作用域5.5 用模块封装函数5.5.1 自定义模块请关注公众号:编程之路从0到15.4 函数的深入学习之前我们已经调用过很多次函数了,大家对函数是既熟悉又陌生,我想很多朋友对函数都有一种朦朦胧胧的感觉,现在是时候单独谈一谈函数了,我相信大家学完这一章,肯定会有一种豁然开朗的感觉,加油吧!完整的函数是由函数名、参数列表...原创 2019-01-29 10:17:20 · 347 阅读 · 0 评论 -
给普通人的Python——第四章
文章目录4. 写点有趣的程序:图形编程4.1 画图基础4.2 深入用法4.3 使用总结请关注公众号:编程之路从0到14. 写点有趣的程序:图形编程写这个系列的时候我就立了一个flag,要有趣!结果前面几天讲了很多基础知识,大家越看越乏味了,这也是没办法的,没有一点点基础知识,有趣的咱也玩不转不是。我知道很多人学编程都想写那种有界面可以鼠标点按的程序,但是我们离这个目标还稍微有一点点距离,今天...原创 2019-01-21 23:09:52 · 1304 阅读 · 1 评论 -
给普通人的Python——第三章
文章目录3. 编程的基石:数据结构3.1 列表(list)3.2 字典(dict)请关注公众号:编程之路从0到13. 编程的基石:数据结构所谓数据结构,简单说就是一种容器,用来盛放数据,就如同杯子、盆子一样。编程的本质实际上就是对数据进行处理,当我们对数据处理之前,当然先得有容器去存放数据,我们存取数据都需要和数据结构打交道,因此数据结构就是编程的基石。3.1 列表(list)关于列...原创 2019-01-20 16:27:44 · 573 阅读 · 0 评论 -
给普通人的Python——第五章(上)
文章目录5. 代码重用:函数5.1 一个例子引入5.2 定义函数5.3 使用函数重构代码请关注公众号:编程之路从0到15. 代码重用:函数编程中的函数和我们数学中的函数内涵是不同的。简单说,编程中的函数,其实就是一组代码。那为什么要把这些代码放到一起呢?用任何语言来表达这个问题都会显得抽象和难以理解。我们不如直接回到没有函数的情况下去写代码,亲自体会发明函数的必要性。5.1 一个例子引入...原创 2019-01-24 17:04:05 · 478 阅读 · 0 评论 -
给普通人的Python——第二章
2. 改进语法Python之禅要求我们写代码简洁优雅。在Python解释器中其实是有一个彩蛋的,这个彩蛋就是Python之禅。我们打开命令行输入python进入Python的交互式命令行,然后输入import this就可以看到这段话了,赶紧来试一试吧!2.1 增强的条件判断在上一篇中我们写了一个小游戏,其中嵌套使用了if-else条件判断if num == 104: prin...原创 2019-01-13 21:55:02 · 365 阅读 · 0 评论 -
给普通人的Python——第一章
文章目录1. 简单语法1.1 把python当计算器1.2 什么是变量1.3 运用逻辑判断1.3.1 条件判断1.3.2 复合条件判断1. 简单语法在学习一门编程语言的时候,最好的方法是遵循最少知识原则。也就是说所学的知识刚刚够动手即可开始,而不是把大部分知识都学一遍才开始做东西,那样既枯燥无趣,也违背了认知的规律,是典型的填鸭式教育。回忆我们学习语文的过程,我们并不是将常用字认全了才开始写...原创 2018-12-24 12:11:56 · 977 阅读 · 0 评论 -
Python练级打怪全攻略——从上手到走出新手村
如果说有一种编程语言适合每一个人学习的话,我只能想到Python!当然,有比Python更简单的编程语言,但在简单、实用性、功能强大之间做一个完美的平衡,真的没有别的选择。这篇文章不是来讨论Python有什么优势,为什么要学习Python的,只是想完整的叙述一下,学Python如何从上手到走出新手村。先来打打鸡血,让我们看看最新的TIOBE编程语言排行榜的前十名 地址1. 练级地图推荐的书...原创 2019-03-03 13:59:37 · 3864 阅读 · 5 评论