标签:实践 好的 有趣 /usr 就会 编写程序 工作 env 很多
运行hello_world.py时发生的情况
创建一个hello_world.py文件写入一句代码如下:
#!/usr/bin/env python # -*- coding:utf8 -*- print("hello world")
运行上述代码时,你会看到如下输出:
Hello Python world!
运行文件hello_world.py时,末尾的.py指出这是一个Python程序,因此编辑器将使用Python解释器 来运行它。Python解释器读取整个程序,确定其中每个单词的含义。例如,看到单词print 时,解释器就会将括号中的内容打印到屏幕,而不会管括号中的内容是什么。
编写程序时,编辑器会以各种方式突出程序的不同部分。例如,它知道print 是一个函数的名称,因此将其显示为蓝色;它知道“Hello Python world!”不是Python代码,因此将其显示为橙色。这种功能称为语法突出 ,在你刚开始编写程序时很有帮助。
变量
下面来尝试在hello_world.py中使用一个变量。在这个文件开头添加一行代码,并对第2行代码进行修改,如下:
#!/usr/bin/env python # -*- coding:utf8 -*- name = ("my name is yankerp") print(name)
输出结果如下:
Hello Python world!
我们添加了一个名为message 的变量 。每个变量都存储了一个值 ——与变量相关联的信息。在这里,存储的值为文本“Hello Python world!”。
添加变量导致Python解释器需要做更多工作。处理第1行代码时,它将文本“Hello Python world!”与变量message 关联起来;而处理第2行代码时,它将与变量message 关联的值打印到屏幕。
下面来进一步扩展这个程序:修改hello_world.py,使其再打印一条消息。为此,在hello_world.py中添加一个空行,再添加下面两行代码:
#!/usr/bin/env python # -*- coding:utf8 -*- name = ("my name is yankerp") name = ("my name is zhangsan") print(name)
例如:
#!/usr/bin/env python # -*- coding:utf8 -*- name = ("my name is yankerp") print(name) name = ("my name is zhangsan") print(name)
输出结果
yankerp
zhangsan
自己去体会!!!
变量的命名和使用
在Python中使用变量时,需要遵守一些规则和指南。违反这些规则将引发错误,而指南旨在让你编写的代码更容易阅读和理解。请务必牢记下述有关变量的规则。
要创建良好的变量名,需要经过一定的实践,在程序复杂而有趣时尤其如此。随着你编写的程序越来越多,并开始阅读别人编写的代码,将越来越善于创建有意义的变量名。
注意 :就目前而言,应使用小写的Python变量名。在变量名中使用大写字母虽然不会导致错误,但避免使用大写字母是个不错的主意。
使用变量时避免命名错误
程序员都会犯错,而且大多数程序员每天都会犯错。虽然优秀的程序员也会犯错,但他们也知道如何高效地消除错误。下面来看一种你可能会犯的错误,并学习如何消除它。
我们将有意地编写一些引发错误的代码。请输入下面的代码,包括其中以粗体显示但拼写不正确的单词mesage:
字符串
大多数程序都定义并收集某种数据,然后使用它们来做些有意义的事情。鉴于此,对数据进行分类大有裨益。我们将介绍的第一种数据类型是字符串。字符串虽然看似简单,但能够以很多不同的方式使用它们。
字符串 就是一系列字符。在Python中,用引号括起的都是字符串,其中的引号可以是单引号,也可以是双引号,如下:
"this is a yankerp" ‘this is a yankerp‘
标签:实践 好的 有趣 /usr 就会 编写程序 工作 env 很多
原文地址:https://www.cnblogs.com/YankaiJY/p/8870499.html