初识Python
Python是一种高级、通用、解释型的编程语言。它具有简洁、易读的语法,被广泛应用于各种领域,包括Web开发、数据> 分析、人工智能等。以下是Python的一些特点和优势:
-
简洁易读:Python采用简洁的语法和缩进风格,使得代码易于阅读和理解,降低了学习和维护成本。
-
跨平台:Python可以在多个操作系统上运行,包括Windows、Linux、Mac等,具有很好的跨平台性。
-
强大的库和框架支持:Python拥有丰富的第三方库和框架,如NumPy、Pandas、Django等,可以快速开发各种应用。
-
面向对象:Python支持面向对象编程,可以使用类和对象来组织和管理代码,提高代码的可重用性和可维护性。
-
动态类型:Python是一种动态类型语言,变量的类型在运行时确定,使得开发更加灵活和高效。
-
大量的资源和社区支持:Python拥有庞大的开发者社区和活跃的资源分享平台,可以轻松获取学习资料和解决问题。
Python 格式说明
声明编码
默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。
# -*- coding:utf8 -*-
文件上方指定不同的编码
声明解释器
#!/usr/bin/env python3
python文件上方声明解释器位置
注释
单行和多行注释都使用 # 注释,可单独一行或放在代码行末
多行注释也可以使用三引号,原理是 Python 对声明未赋值的字符串不作处理
#单行注释
#多行注释
"""
多行字符串1
多行字符串2
"""
代码缩进
python 中使用严格缩进来指示代码块,一般使用 4 个空格
不要求缩进的空格数量,但相同级别的代码缩进必须相同
if True:
print("Python 严格要求缩进")
Python 严格要求缩进
代码空行
约定:函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用两行空行分隔,以突出函数入口的开始。