快速介绍 Python 语法、变量赋值和数字!
这门课程涵盖了你在使用Python进行数据科学时所需的关键Python技能。该课程适合有一些先前编码经验的人,希望将Python添加到他们的技能库中。(如果您是第一次编码,建议您查看我们的编程入门课程,该课程专为完全初学者设计,希望开始使用Python。)
我们将从Python语法、变量赋值和算术运算符的简要概述开始。
Python的名字来源于英国喜剧团Monty Python,因此我们将把我们的第一个Python程序致敬给他们关于Spam的小品。
只是为了好玩,试着阅读下面的代码,并预测在运行时它将执行什么操作。(如果你一点都不知道,也没关系!)
In [1]:
spam_amount = 0
print(spam_amount)
# Ordering Spam, egg, Spam, Spam, bacon and Spam (4 more servings of Spam)
spam_amount = spam_amount + 4
if spam_amount > 0:
print("But I don't want ANY spam!")
viking_song = "Spam " * spam_amount
print(viking_song)
output
0
But I don't want ANY spam!
Spam Spam Spam Spam
这里有很多内容需要理解!这个简单的程序展示了Python代码的许多重要方面以及它的工作原理。让我们从上到下逐步审查代码。
In [2]:
spam_amount = 0
变量赋值: 在这里,我们创建了一个名为 spam_amount
的变量,并使用 =
赋予它值为 0,=
被称为赋值运算符。
注意: 如果你之前在某些其他语言中编程过(比如Java或C++),你可能会注意到Python在这里不需要我们做一些事情:
- 我们不需要在赋值之前“声明”
spam_amount
- 我们不需要告诉Python
spam_amount
将引用的值的类型。实际上,我们甚至可以重新将spam_amount
赋值为引用不同类型的东西,比如字符串或布尔值。
In [3]:
print(spam_amount)
0