"这篇文档介绍了Python脚本与模块的基本概念,以及Python语言的一些核心特性,包括数据类型、注释和模块的使用。"
在Python编程中,脚本和模块是两个重要的概念。一个`.py`文件可以被视为一个脚本或模块,这取决于它是如何被调用的。Python通过内置的`__name__`变量来判断这一点。如果`__name__`的值是`__main__`,那么这个文件是作为脚本来直接执行的;反之,如果该文件被其他模块导入,`__name__`则不会是`__main__`,此时它作为一个模块运行。通常,在脚本中,我们会使用`if __name__ == "__main__":`来包裹主要的执行代码,确保这些代码只在直接运行脚本时执行,而不是在模块被导入时。
Python是一种强大的、开源的编程语言,它以简洁优雅的语法和强大的面向对象特性著称。它支持类和多层继承,可以在多种操作系统和平台上运行。安装Python非常简单,可以直接访问官方网站下载相应版本。Python脚本可以通过交互式模式运行,也可以通过命令行执行`.py`文件。在Linux/UNIX环境下,可以在文件头部添加`#!/usr/local/bin/python`作为解释器路径,并使用`chmod +x`命令使文件可执行,然后通过`./myfile.py`运行。
Python的基础数据类型包括字符串、整数、浮点数、复数和布尔型。变量的类型是由赋给它的值自动确定的,无需显式声明。例如,`q=7`定义了一个整数变量,而`q="Seven"`则定义了一个字符串变量。集合类型如列表、元组和字典提供了灵活的数据组织方式。列表是可变的,可以通过索引访问其元素,并支持多种操作,如`append()`、`del`、`+`、`*`等。元组是不可变的,可以包含不同类型的元素,常用于返回多个值或作为字典的键。
在Python中,注释可以使用`#`单行注释或三引号`"""`多行注释。模块是可重用的代码单元,通过`import`语句引入。例如,导入`sys`模块并调用`sys.exit()`可以终止程序的执行。了解和熟练掌握这些基础知识对于深入学习Python编程至关重要。