摘要: 包,Package,是一种Python模块的集合,从文件组织形式上看,包就是一个文件夹,里面放着各种模块(.py文件),也可以有子文件夹(子包)。包名构建了一个Python模块的命名空间。比如,模块名A.B表示A包中名为B的子模块。这种使用加点的模块名可以让你写的软件包里面的模块名称和其它软件包里面 阅读全文
posted @ 2019-04-09 10:07 红皮橘子 阅读(2233) 评论(0) 推荐(0) 编辑
摘要: 其实网上Python教程挺多的,编写你自己的模块很简单,这其实就是你一直在做的事情!这是因为每一个 Python 程序同时也是一个模块。你只需要保证它以 .py 为扩展名即可。下面的案例会作出清晰的解释。 案例(保存为 mymodule.py): 上方所呈现的就是一个简单的模块。正如你所看见的,与我 阅读全文
posted @ 2019-04-09 10:02 红皮橘子 阅读(7331) 评论(0) 推荐(1) 编辑
摘要: 异常 当你的程序出现例外情况时就会发生异常(Exception)。例如,当你想要读取一个文件时,而那个文件却不存在,怎么办?又或者你在程序执行时不小心把它删除了,怎么办?这些通过使用异常来进行处理。 类似地,如果你的程序中出现了一些无效的语句该怎么办?Python 将会对此进行处理,举起(Raise 阅读全文
posted @ 2019-04-08 14:03 红皮橘子 阅读(36317) 评论(0) 推荐(0) 编辑
摘要: continue 语句用以告诉 Python 跳过当前循环块中的剩余语句,并继续该循环的下一次迭代。 案例(保存为 continue.py): 输出: 它是如何工作的 在本程序中,我们接受来自用户的输入内容,但是只有在输入的字符串其长至少 3 字符我们才会对其进行处理。为此,我们使用内置的 len  阅读全文
posted @ 2019-04-08 10:35 红皮橘子 阅读(590) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍了详解Python中break语句的用法,是Python入门的呼出知识,需要的朋友可以参考下,python基础系列教程之-Python break语句 跳出循环 break 语句用以中断(Break)循环语句,也就是中止循环语句的执行,即使循环条件没有变更为 False,或队列中的项 阅读全文
posted @ 2019-04-08 10:30 红皮橘子 阅读(534) 评论(0) 推荐(0) 编辑
摘要: for 循环 Python教程中for...in 语句是另一种循环语句,其特点是会在一系列对象上进行迭代(Iterates),意即它会遍历序列中的每一个项目。我们将在后面的Python序列(Sequences)章节中了解有关它的更多内容。现在你所需要的就是所谓队列就是一系列项目的有序集合。 案例(保 阅读全文
posted @ 2019-04-08 10:19 红皮橘子 阅读(450) 评论(0) 推荐(0) 编辑
摘要: while 语句 Python 中 while 语句能够让你在条件为真的前提下重复执行某块语句。 while 语句是 循环(Looping) 语句的一种。while 语句同样可以拥有 else 子句作为可选选项。 案例(保存为 while.py): 输出: 它是如何工作的 在这一程序中,我们依旧通过 阅读全文
posted @ 2019-04-08 10:11 红皮橘子 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 控制流 截止到现在,在我们所看过的程序中,总是有一系列语句从上到下精确排列,并交由 Python 忠实地执行。如果你想改变这一工作流程,应该怎么做?就像这样的情况:你需要程序作出一些决定,并依据不同的情况去完成不同的事情,例如依据每天时间的不同打印出 '早上好' 'Good Morning' 或 ' 阅读全文
posted @ 2019-04-08 10:06 红皮橘子 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 学习Python,最开始我们都是先从函数学起,Python教程中有很多函数,if算是其中之一。 可能最为人所熟知的编程语句就是 if 语句了。例如: >>> 可以有零个或多个 elif 部分,以及一个可选的 else 部分。 关键字 'elif' 是 'else if' 的缩写,适合用于避免过多的缩 阅读全文
posted @ 2019-04-08 09:14 红皮橘子 阅读(374) 评论(0) 推荐(0) 编辑
摘要: Python 中的 for 语句与你在 C 或 Pascal 中可能用到的有所不同。 Python教程 中的 for 语句并不总是对算术递增的数值进行迭代(如同 Pascal),或是给予用户定义迭代步骤和暂停条件的能力(如同 C),而是对任意序列进行迭代(例如列表或字符串),条目的迭代顺序与它们在序 阅读全文
posted @ 2019-04-08 09:10 红皮橘子 阅读(1412) 评论(0) 推荐(0) 编辑