-
what:python是什么
Python 是一种高级通用语言,其设计理念是通过使用缩进来强调代码的可读性。 Python 的语言结构旨在帮助程序员为小型和大型项目编写逻辑代码。
该语言是动态类型的,支持多种编程范式。它完全支持面向对象和结构化编程,它的一些特性支持函数式和面向方面的编程。
Python 由 Guido van Rossum 设计,作为“ABC”编程语言的继承者,于 1991 年首次发布。Python 被设计为一种高度可扩展的语言。这种模块化使得它作为一种向已经存在的应用程序添加接口的方式非常流行。由于其全面的标准库,它通常被描述为“包含电池”的语言。我们需要感谢 ABC 提供的这个特性,因为 Python 的设计者对于一个拥有大型标准库的小型核心语言的愿景源于他对 ABC 语言的挫败感,而 ABC 语言是基于相反的方法。
原文链接:什么是 Python 编程语言?_python语言是什么_程序员小敢的博客-CSDN博客
2.why:为什么要学python
特点:
①可读性强
可读性远比听上去重要的多得多。一个程序会被反复的修改,可读性强意味着可以让你在更短时间内学习和记忆,直接提高生产率。
② 简洁,简洁,简洁
研究证明,程序员每天可编写的有效代码数是有限的。完成同样功能只用一半的代 码,其实就是提高了一倍的生产率。
Python 是由 C 语言开发,但是不再有 C 语言中指针等复杂数据类型,Python 的 简洁性让开发难度和代码幅度大幅降低,开发任务大大简化。程序员再也不需要关注复杂的语法,而是关注任务本身。
③ 面向对象
④免费和开源
⑤可移植性和跨平台
Python 会被编译成与操作系统相关的二进制代码,然后再解释执行。这种方式和 java 类似,大大提高了执行速度,也实现了跨平台。
⑥丰富的库(丰富的标准库, 多种多样的扩展库)
⑦可扩展性。 可嵌入到 C 和 C++语言。 胶水式语言。
3. where:能作用在哪些领域
①科学计算
②人工智能
③WEB 服务端和大型网站后端。
YouTube、gmail 等应用基于 python 开发。
④ GUI 开发(图形用户界面开发)
⑤游戏开发
⑥移动设备
⑦嵌入式设备
⑧系统运维
⑨ 大数据
⑩云计算
————————————————