变量来自《数学》是计算机语言中的一个抽象概念,可以存储计算结果或表示值。文章首地址当你运行hello_world.py时会发生什么当你运行hello_world.py时Python做了什么?让我们深入了解一下。事实上,即使运行一个简单的程序,Python也做了很多工作:print("HelloPythonWorld!")当你运行上面的代码时,你会看到以下输出:HelloPythonWorld!在运行文件hello_world.py时,结尾的.py表示这是一个Python程序,所以小编会使用Python解释器来运行。Python解释器读取整个程序并确定其中每个单词的含义。例如,当看到print这个词时,解释器会将括号中的内容打印到屏幕上,而不管括号中的内容是什么。在编写程序时,编辑器会以各种方式突出显示程序的不同部分。例如,它知道print是一个函数名,所以它显示为蓝色;它知道“HelloPythonworld!”不是Python代码,因此它以另一种颜色显示。此功能称为语法高亮显示。变量让我们尝试在hello_world.py中使用一个变量。在该文件开头添加一行代码,修改代码如下:message="HelloPythonworld!"print(message)运行这个程序来查看结果。您会注意到输出与之前相同:HelloPythonworld!我们添加了一个名为message的变量。每个变量存储一个值——与变量相关的信息。在这里,存储的值是文本“HelloPythonworld!”。添加变量会导致Python解释器做更多的工作。在处理第一行代码时,它关联文本“HelloPythonworld!”带有可变消息;在处理第二行代码时,它将与变量消息关联的值打印到屏幕上。让我们进一步扩展这个程序:修改hello_world.py以打印另一条消息。为此,向hello_world.py添加一个空行,然后添加以下两行代码:message="HelloPythonworld!"print(message)message="HelloPython速成班世界!"print(message)现在如果你运行这个程序,你会看到两行输出:HelloPythonworld!Python速成班世界,您好!变量的值可以在程序中随时修改,Python会一直记录变量的最新值。变量命名我们在命名变量时应该遵循一定的规则。我们不能随心所欲地写。简单来说,有如下规则:变量名只能包含字母、数字和下划线。变量名可以以字母或下划线开头,不能以数字开头,例如可以将变量命名为message_1,但不能命名为1_message。变量名不能包含空格,但可以使用下划线分隔其中的单词。例如,变量名greeting_message有效,但变量名greetingmessage抛出错误。不要使用Python关键字和函数名作为变量名,即不要使用Python为特殊用途保留的字,例如print。变量名应该简短且具有描述性。例如,name优于n,student_name优于s_n,name_length优于length_of_persons_name。谨慎使用小写字母l和大写字母O,因为它们可能被误认为数字1和0。创建好的变量名需要一些练习,尤其是当程序复杂而有趣时。随着我们编写更多代码并开始阅读其他人编写的代码,我们会更好地创建有意义的变量名。小作业请完成以下练习。做每一个练习的时候,写一个独立的程序。保存每个程序时,使用遵循标准Python约定的文件名:使用小写字母和下划线,例如simple_message.py和simple_messages.py。1-1简单消息:将消息存储在变量中并打印出来。1-2多条简单消息:将消息存入变量,打印出来;然后将变量的值修改为一条新消息,并打印出来。如果你想查看作业答案,你可以去我的Githu仓库
