二十一、网络编程与自动化——Python
文章目录
- 前言
- 一、Python简介
-
- 1、Python优点
- 2、Python缺点
- 二、Python编码规范
前言
网络编程与自动化旨在简化工程师网络配置、管理、监控和操作等相关工作,提高工程师部署和运维效率。
一、Python简介
Python是一门完全开源的高级编程语言。
1、Python优点
Python拥有优雅的语法、动态类型具有解释性质。能够让学习者从语法细节的学习中抽离,专注于程序逻辑。
Python同时支持面向过程和面向对象的编程。
Python拥有丰富的第三方库。
Python可以调用其他语言所写的代码,又被称为胶水语言。
2、Python缺点
运行速度慢。Python是解释型语言,代码在运行时会逐行地翻译成CPU能理解的机器码,这个翻译过程非常耗时。
二、Python编码规范
在Python程序中,代码缩进代表代码块的作用域。如果一个代码块包含两个或更多的语句,则这些语句必须具有相同的缩进量。
对于Python而言代码缩进是一种语法规则,它使用代码缩进和冒号来区分代码之间的层次。