几个月前,我在PTA这个编程题练习网站上,把PAT (Basic Level) Practice里面的题目都做了一遍,里面有很多题目,都是一行要输入几个用空格分开的数字。刚开始做的时候,我并没有接触到推导式这个东西,于是…
分类:Python自学
Python自学之路九:文件
一个运行中的程序会存取放在随机存取存储器(RAM)上的数据。RAM读取速度快,但断电后保存在上面的数据会自动消失;磁盘速度比RAM慢,但可以一直保持数据。因此,计算机系统在数据存储设计中得权衡磁盘和RAM。程序员需要在非…
Python自学之路八:对象和类
“No object is mysterious. The mystery is your eye.” —— Elizabeth Bowen 面向对象编程(OOP)是一种程序设计范型,同时也是一种程序开发方法,程序中包含…
Python自学之路七:几个常用模块和其他模块
模块就是程序。每个扩展名为.py的Python程序都是一个独立的模块(Module),模块能定义函数、类和变量,让你能够有逻辑地组织你的Python代码段。 在这篇文章中,你将学习到以下内容
Python自学之路六:函数
到目前为止,我们的Python代码已经实现了小的分块。它们都适合处理微小任务,但是我们想复用这些代码,所以需要把大型代码组织成可管理的代码段。代码复用的第一步是使用函数,它是命名的用于区分的代码段。函数可以接受任何数字或…
Python自学之路五:分支,循环,迭代
在前面,我们用到很多关于数据的例子,但是没有对它们进行复杂的操作。大多数的示例代码都很短,并且使用交互式解释器进行解释执行。今天,我们将介绍如何组织代码和数据。许多计算机编程语言使用字符或者关键字来划分代码段,在这些语言…
Python自学之路四:数据类型-容器类型
在前面,我们讲了比较简单的基本数据类型,如果说把基本数据类型看作组成Python的原子,下面我们要说的容器类型就像是分子一样。这篇文章里,我们会把之前所学的基本数据类型以更复杂的方法组织起来,这些数据结构以后会经常用到。…
Python自学之路三:数据类型-基本类型
Python的数据类型分为基本类型和容器类型两大类,它们主要包括六个类型,每一种都得好好掌握它!下面我们就好好来说说基本类型。 在这篇文章中,你将了解以下内容(点击直达)
Python自学之路二:手机及电脑安装Python和jupyter notebook;使用pycharm
之前,我们简单地介绍了Python语言,让大家简单了解了Python语言。Python有很多解释器,除了Python官方解释器,我在这推荐jupyter notebook(一个web应用程序)。今天,我就来告诉大家如何在…
Python自学之路一:Python语言介绍
e ^(i * pi)+ 1 = 0,人们普遍认为,最美的数学公式就是这个公式,这是因为它包含三个基本算术运算:加法、乘法和取幂恰好一个,这也是因为它包含5个最基本的数学常数:0,1,e,i和pi也是一次。此外,它源自基…