跳到主要内容

python语法

Python

image-20240329194142858

目录

[toc]

简介

Python是一种面向对象、解释型、多用途设计语言,具有很丰富和强大的库,语法简洁,强制用空格作为语法缩进,能够完成快速项目开发,相比传统语言开发效率提高数倍。

**应用领域:**系统运维、网站开发、科学计算、爬虫、人工智能等

Web框架:

• Django(最流行)

• Flask(轻量级)

• Tornado(异步)

k8s管理系统
cmdb
发布系统
ci/cd中涉及的一些接口
系统运维

为什么选择Python?

• 语法简单,易于学习

• 广泛的标准库,适合快速开发

• 跨平台,基本所有操作系统都能运行

• 是DevOps开发领域应用最广泛的语言

image-20240329192209016

编程语言热门程度

https://www.tiobe.com/tiobe-index

image-20240329192257454

Python官方文档:

https://www.python.org/doc

image-20240329192703855

基础语法

字符串处理,列表

元组、集合、字典和运算

流程控制:条件和循环

流程控制:循环

FAQ

python2和python3的区别

​ 当前,有两个不同的Python版本:Python 2和较新的Python 3。每种编程语言都会随着新概念和新技术的推出而不断发展,Python的开发者也一直致力于丰富和强化其功能。大多数修改都是

逐步进行的,你几乎意识不到,但如果你的系统安装的是Python 3,那么有些使用Python 2编写的

代码可能无法正确地运行。在本书中,我将指出Python 2和Python 3的重大差别,这样无论你安装的是哪个Python版本,都能够按书中的说明去做。

​ 如果你的系统安装了这两个版本,请使用Python 3;如果没有安装Python,请安装Python 3;如果只安装了Python 2,也可直接使用它来编写代码,但还是尽快升级到Python 3为好,因为这样你就能使用最新的Python版本了。

常见的python库

matplotlib、NumPy 和 Pygal 等强大的 Python 库和工具;

Python交互式解释器ipython安装

image-20211206073153014

默认python解释器没有tab补全,也不能查看历史命令,也没高亮显示,很不方便:

因此这里我们来安装下增强版解释器ipython

pip install ipython #linux和windows上的安装方法都一样的,都是用pip进行安装的;

安装完成后,我们直接使用ipython就可以进去交互式终端了,现在更加愉快地测试了。

image-20211206073445642

关于我

我的博客主旨:

  • 排版美观,语言精炼;
  • 文档即手册,步骤明细,拒绝埋坑,提供源码;
  • 本人实战文档都是亲测成功的,各位小伙伴在实际操作过程中如有什么疑问,可随时联系本人帮您解决问题,让我们一起进步!

🍀 微信二维码

x2675263825 (舍得), qq:2675263825。

image-20230107215114763

🍀 微信公众号

《云原生架构师实战》

image-20230107215126971

🍀 个人博客站点

https://onedayxyy.cn/

image-20240502070225650

🍀 语雀

https://www.yuque.com/xyy-onlyone

🍀 csdn

https://blog.csdn.net/weixin_39246554?spm=1010.2135.3001.5421

image-20230107215149885

🍀 知乎

https://www.zhihu.com/people/foryouone

image-20230107215203185

最后

好了,关于本次就到这里了,感谢大家阅读,最后祝大家生活快乐,每天都过的有意义哦,我们下期见!