3小时入门Python——第二十六课程序执行
您是否想过用 Python 编写程序意味着什么?从程序员的角度来看,它只是意味着在文本文件中编写一组熟悉的 Python 语句,然后让 Python 执行该文件。因此,可以使用以下语句创建一个。txt 文件:
您是否想过用 Python 编写程序意味着什么?从程序员的角度来看,它只是意味着在文本文件中编写一组熟悉的 Python 语句,然后让 Python 执行该文件。因此,可以使用以下语句创建一个。txt 文件:
范围是其中某些变量可以通过其名称来达成的程序的一部分。范围是编程中非常重要的概念,因为它定义了代码块中名称的可见性。
通常,内置函数甚至不能满足初学者的需要。在这种情况下,别无选择,只能使用关键字 def
(正确,从 define 派生)来创建自己的函数。让我们看一下语法:
即使在 Python 中调用函数与铸造咒语等无关,它有时也会产生奇迹。让我们从概念开始。基本上,一个函数是一个结构化的代码片段,我们可能希望在多个地方多次使用。另一方面,函数使我们能够更好地读取我们的代码和其他人的代码。他们还不是您的最爱吗?
没有人喜欢写长字形式的单词,因此这里出现撇号。但是要小心,当在 Python 的字符串中使用撇号时,您可能会收到一条错误消息。对我们来说幸运的是,有一些方法可以在 Python 中正确打印一些符号,例如_反斜杠_和_引号_。让我们看下面的例子:
Python 是一种动态且强类型的语言。动态类型意味着只有运行时对象(值)具有类型,而没有存储它们的变量。您可以在代码执行期间将多个不同类型的值存储在单个变量中,并且不会发生任何错误。
3 小时教你从零入门 Python,简单快捷。目录如下
如您所知,Python 功能(所有 Python 程序员都喜欢)是其易于理解的语法。但是,除了语法本身之外,还有其他一些重要因素也可以提高程序的可读性。我们假设您已经熟悉注释以及它们如何帮助您学习新语言。
有时,一个语句的一次迭代(= 执行)不足以获取所需的结果。因此,Python 提供了一条特殊的语句,该语句将多次执行代码块。满足 loop 命令,通用循环之一是 while 循环。
在某些情况下,仅当满足特定条件时,程序才需要执行某些代码。这样的一段代码应该放在 if 语句的主体内 。该模式与英语中的模式相同:首先是关键字 if
,然后是条件,然后是要执行的表达式列表。条件始终是 布尔表达式,即其值等于 True
或 False
。这是一个带有条件表达式的代码的示例,如下所示:
比较或关系运算使您可以比较两个值并确定它们之间的关系。Python 中有十个比较运算符:
<
严格小于<=
小于或等于>
严格大于>=
大于或等于==
等于!=
不相等is
对象身份is not
否定对象身份in
会员资格not in
否定的成员资格。无需计算的程序非常罕见。因此,学习用数字编程永远不是一个坏选择。我们将要学习的更有价值的技能是用户数据的处理。借助它,您可以创建交互式且更加灵活的应用程序。因此,让我们开始吧!
如您所知,每个变量都有一个在其他变量中唯一标识它的名称。给变量起好名字可能并不像看起来那么简单。经验丰富的程序员非常注重命名,以使其程序易于理解。这很重要,因为程序员会花费大量时间阅读和理解其他程序员编写的代码。如果变量的名称不正确,那么几个月后您甚至看不到自己的代码。在本主题中,我们将考虑如何根据 Python 社区中建立的约定和最佳实践为变量选择好名称。
布尔类型,或者简单地 bool
,是仅具有两个可能的值的特殊数据类型:True
和 False
。在 Python 中,布尔值的名称以大写字母开头。
在编程语言中,布尔类型或逻辑类型是表示只有两种相反状态(例如_打开_或_关闭_,_是_或_否_等)的一种常见方式 。
如果您正在编写跟踪门 bool
的打开状态的应用程序,那么会发现使用它来存储当前的门状态是很自然的。
在现实生活中,我们经常执行算术运算。他们可以帮助我们计算购买的金额,确定房间的面积,计算排队人数等。程序中使用相同的操作。
Python 支持基本的算术运算:
+
-
*
/
//
有时,程序需要与用户进行交互,以接收一些数据或提供某种结果。那就是 input()
函数偷走秀的时候。
有几种类型的集合可以在 Python 中存储数据。元素按位置排序的集合通常称为 sequence,列表和字符串都属于它们。列表中的每个元素以及字符串中的每个字符都具有与其位置相对应的索引。索引用于访问序列中的元素。索引是_从零开始的_,因此,如果您看到一个从零开始计数的人,那么您必须认识一个程序员。
关于列表的另一重要事项是它们可以包含 不同类型的元素。因此,既没有限制,也没有固定的列表类型,您可以将所需的任何数据添加到列表中,如以下示例所示:
您可以使用 Python 之类的编程语言来进行计算或使用诸如字符串之类的常量值。够了吗?在编写实际程序时,通常需要将值或评估结果存储在计算机内存中。
您已经熟悉了在编程中极为常见和有用的字符串。让我们看一下与引号和多行字符串有关的 Python 字符串的某些功能。