目录
一、Python是什么?
Python编程指的是一种跨平台的计算机程序设计语言,是ABC语言的替代品。Python能提供高效的高级数据结构,还能简单有效地面向对象编程,是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本,随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。
二、为什么要选择Python?
1、 Python 语言简单易学
Python的语法非常接近英语,去掉了传统的C++/Java使用大括号来区分一个方法体或者类的形式,而是采用强制缩进来表示一个方法或者类,简化了python的语法。风格统一,非常优美。
所以有一句话叫“人生苦短,我用Python”。
2、学好Python 后可选择的岗位多
学python可以选择的岗位很多,python开发工程师、人工智能工程师、大数据分析工程师、爬虫开发工程师、搜索引擎工程师、游戏开发工程师、系统运维工程师、全栈工程师等都能做
3、学Python发展前景好
Python可应用于以下方面:Web开发、数据科学、网络爬虫、自动化运维、嵌入式应用开发、游戏开发和桌面应用开发。而在如今这个大数据,人工智能爆发的时代,将会有大量的数据需要处理,Python的就业岗位就会比较多。
三、Python的特点:
1.Python是完全面向对象的语言:
Python中一切皆对象,完全支持继承、重载、多重继承支持重载运算符
2.Python拥有一个强大的标准库:
核心只包含数字、字符串、列表、字典、文件等常见类型和函数,标准库提供了系统管理、网络通信、文本处理、数据库接口、图形类型、XML处理等额外功能
3.社区提供大量的第三方模块:
模块功能覆盖科学计算、人工智能、机器学习、Web开发、数据库接口、图形系统多个领域
四、Python的优缺点:
1.优点
(1)简单、易学
(2)免费、开源
(3)面向对象
(4)丰富的库
(5)可扩展性 :如果需要一段关键代码运行得更快或者希望某些算法不公开,可以把这部分程序用c或c++编写,然后在Python程序中使用。
.......
2.缺点
(1)运行速度
(2)国内市场较小
(3)中文资料匮乏
五、第一个程序:
print("Hello Python")
运行结果