Python学习之路--第一章 人生苦短 我用Python

第一章 人生苦短 我用Python

从此刻开始进入Python学习之路



前言

过去很长一段时间,自己零碎的学习了Python,也用Python写过一些脚本,大大提高了工作效率。但在使用过程中,也会发现由于不系统学习,导致一些基础的东西需要上网查询,浪费时间不说,关键还有很多问题网上是没有答案的。痛定思痛,终于下定决心,利用业余时间把Python的基础重新学习一遍,也顺便把学习过程用文字记录下来,当作知识沉淀。也希望有缘人看到能有那么一丁点启发就再好不过了!


一、为什么要学习Python

相信很多人都了解到这些年Python的火爆程度,再加上最近几年大数据分析、人工智能的兴起,更加引发了Python的学习热潮。就业面试,也会问到你是否会Python,好像一夜之间,Python成了香饽饽。
当然 ,每个人学习Python的目的不同,结果也会不一样。比如我,更多是利用Python去做一些脚步的开发,为工作带来一些便利,而不是用它来进行研发,所以在学习的深度以及广度肯定会有所不足。基于此,整个系列仅仅是基础学习,更深层次的留待以后。
不管学习的目的是什么,归结来说:人生苦短,我用Python!

在这里插入图片描述

二、Python诞生

1、Python的诞生

Python 语言发明者是一位荷兰程序员,名叫 Guido van Rossum,江湖人称龟叔,也称之为 Python 之父。
在这里插入图片描述
龟叔之所以设计 Python,是因为当时市面上已有的编程语言,要么语法复杂、学习成本太高,要么功能不够强大,很多事情都无法完成。于是,在 1989 年的圣诞节,为了打发时间,龟叔便开始着手 Python 的开发,经过几个月的不懈努力,1991 年,第一个 Python 编译器面向世界发布。
时至今日,Python2.7是Python 2.x系列的最后一个版本,已经停止开发。现行更多的是使用3.X版本。

提示:本文学习是以3.X

2、Python命名

Python在英文当中是蟒蛇的意思,因为创始人Guidon van Possum(龟叔)是英国喜剧《Monty Python’s Flying Circus》的忠实粉丝,再加上他觉得Python读起来也朗朗上口,所以就以Python来命名。

3、Python语言特点

Python语言的特点主要包括以下几点:
简洁易读:Python采用简洁的语法和清晰的代码结构,使得代码易于阅读和理解。相比其他编程语言,Python代码通常更加简洁,可以用更少的代码实现相同的功能。
动态类型:Python是一种动态类型语言,变量的类型在运行时可以自动推断,无需显式声明。这使得Python编程更加灵活,减少了类型转换的繁琐操作。
面向对象:Python支持面向对象编程,可以使用类和对象来组织和管理代码。面向对象的编程范式使得代码更加模块化、可重用和易于维护。
强大的标准库:Python拥有丰富的标准库,包含了各种功能模块,如文件操作、网络通信、数据库连接等。这些标准库可以帮助开发者快速实现各种功能,提高开发效率。
跨平台:Python可以在多个操作系统上运行,包括Windows、Linux、MacOS等。这使得开发者可以在不同的平台上开发和部署Python程序,提高了程序的可移植性。
强大的第三方库支持:Python拥有庞大的第三方库生态系统,包含了各种功能强大的库和框架,如NumPy、Pandas、Django等。这些库可以帮助开发者快速构建复杂的应用程序,扩展了Python的功能和应用领域。
可扩展性:Python可以通过调用C/C++编写的扩展模块来提高性能,还可以与其他语言进行混合编程。这使得Python既可以用于快速开发原型,又可以用于性能要求较高的应用。
社区支持和活跃度:Python拥有庞大而活跃的开发者社区,提供了丰富的资源和支持。开发人员可以在社区中获取帮助、分享经验和学习最新的开发技术。

此外,Python还具有解释性、开源性、可移植性等特点,使得它成为多数平台上写脚本和快速开发应用的编程语言。

相关推荐

  1. 人生Python】(11)函数(上)

    2024-06-06 05:54:02       37 阅读
  2. Python学习

    2024-06-06 05:54:02       19 阅读
  3. Python学习-注释

    2024-06-06 05:54:02       44 阅读
  4. Python学习

    2024-06-06 05:54:02       17 阅读
  5. Python Cookbook》第一

    2024-06-06 05:54:02       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-06 05:54:02       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-06 05:54:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-06 05:54:02       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-06 05:54:02       20 阅读

热门阅读

  1. 金色年华里的爱之旅-无忧交友

    2024-06-06 05:54:02       8 阅读
  2. 发布npm自己的插件包

    2024-06-06 05:54:02       10 阅读
  3. Spring MVC 启动流程?

    2024-06-06 05:54:02       7 阅读
  4. C# 数字字符串排序

    2024-06-06 05:54:02       8 阅读
  5. android native是什么

    2024-06-06 05:54:02       9 阅读
  6. Spark实战:Spark读取Excel文件

    2024-06-06 05:54:02       8 阅读
  7. tcpdump抓包,抓包导出.pcap文件用wireshark看

    2024-06-06 05:54:02       9 阅读
  8. 具体因字数问题

    2024-06-06 05:54:02       6 阅读