高中生Python编程学基础知识点

  • A+
所属分类:高中编程

您好,欢迎使用Python3基础教程系列编程的第2部分。在本教程中,我们将讨论变量,元组,字符串,循环以及一般有关编程和Python的一些基本概念。

首先,我将创建一个新的Python脚本(file>new)。现在,让我们先谈谈变量。

变量只是对象的占位符,它们让我们将这些对象存储到某些对我们有意义的单词或某些内容中。例如,我们将有一个存储编程语言的变量,因此我们将调用我们的变量programming_languages。变量必须以下划线或字母开头,但也可以包含数字,但它们不能有空格。Python的一部分优点是我们可以轻松地编写和阅读它。例如,以下是合法代码:

programming_languages=“Python”,“Java”,“C++”,“C#”

即使对于非程序员来说,这也非常清晰。它看起来像一个list,但list实际上是一个编程术语,而且,正式来说,这实际上不是一个列表。这就是所谓的tuple。还有一个list,它们看起来很相似,但列表将被括在方括号([和])中。列表和元组之间的区别在于列表是mutable元组immutable。所有这些意味着可以更改列表。添加/删除/修改的内容。元组保持原样定义。你想要这个的主要原因是元组比列表重量轻。

万一你忘记了,或者你想检查,你可以使用type(),这是一个内置的Python函数。这将告诉您将对象传入其中时要处理的对象类型。例如:

type(programming_languages)

现在,我们可以做类似的事情:

programming_languages=“Python”,“Java”,“C++”,“C#”

打印(类型(programming_languages))

其输出是:

<class 'tuple'>
>>> 

接下来,我们可以看看python的循环是多么简单。我们可以使用超级简单易懂的语法迭代元组:

for language in programming_languages:

我们以当时的用法开始for循环for,我们为我们迭代的东西(在本例中为我们的tuple)中的每个项提供一个变量名,然后我们使用该in语句,然后是我们打算使用的东西迭代(programming_languages)。我们用冒号结束声明,:然后是新行。这个新行在大多数编辑器中自动缩进。白色空间决定了Python中的“代码块”,而不是许多其他语言中的大括号/括号。现在我们可以开始阻止了。让我们print()说出语言。例如:

programming_languages=“Python”,“Java”,“C++”,“C#”

编程语言中的语言:

打印(语言)

Python
Java
C++
C#
>>> 


我认为只有任何人,程序员或者没有,可以看到上面的代码,并期望输出,这是非常酷的!在下一个教程中,我们将更多地讨论列表以及本系列的项目:TicTacToe。制作简单的TicTacToe游戏将使我们能够涵盖我们所需的几乎所有Python原则,以及如何处理项目,该项目分解为许多较小的编程挑战。到时候那里见!

发表评论

您必须才能发表评论!