Python介绍
- Python 是1989 年荷兰人 Guido van Rossum (简称 Guido)在圣诞节期间为了打发时间,发明的一门面向对象的解释性编程语言。Python来自Guido所挚爱的电视剧Monty Python’s Flying Circus。
- logo:
- 作者:龟叔
- 龟叔对于Python的设计理念就是一门介于shell和C之间的语言。可以像shell那样,轻松高效编程,也可以像C语言那样,能够全面调用计算机的功能接口。
- 比如实现一个文件单词频率统计,分别通过C语言和Python实现:
- python的设计哲学:优雅、明确、简洁;
- 简洁优雅:Python的语法非常简洁,使用空格缩进来表示代码块,而不是使用大括号。这使得代码更加易读、易维护和易于理解。
- 易学易用:Python具有较低的学习曲线,语法简单直观,对初学者非常友好。它提供了丰富的标准库和第三方库,用于处理各种任务,如数据处理、网络编程、图形界面开发等。
- 大量的库和生态系统:Python拥有强大的库生态系统,如NumPy、Pandas、Matplotlib、SciPy、TensorFlow、Django等。这些库提供了丰富的功能和工具,加速了开发过程,使得开发者能够快速构建复杂的应用程序。
- 跨平台性:Python可以在多个操作系统上运行,包括Windows、Linux、macOS等。这使得开发者能够轻松地在不同平台上部署和运行他们的应用程序。
- 社区支持:Python拥有庞大的开发者社区,提供了丰富的文档、教程和资源。开发者可以从社区中获取帮助、分享经验和学习最佳实践。
- Python的应用领域
Python在各个领域得到广泛应用,包括科学计算、数据分析、人工智能、机器学习、Web开发、网络爬虫、自动化脚本、游戏开发等。
总之,Python是一种强大而灵活的编程语言,适用于从小型脚本到大型应用程序的开发。其简洁的语法、丰富的库和友好的社区使得Python成为许多开发者的首选语言。
Python 解释器
之前讲过,python运行需要解释器,这个解释器我们可以到官网去下载:https://www.python.org/
下载完成后去安装:
打开终端【win+R】
现在我们可以手动建一个python文件,命名为hello.py可用记事本打开文件,在里面书写print(“hello python world”),意思是打印hello python world
问题:按照上面的方式,我们是可以执行Python程序,但是有几个问题:
- 我们书写代码的地方,与执行代码的地方是分开的,每次运行都需要来回切换程序;
- 我们每建一个文件,都需要到文件管理的地方手动新建,非常麻烦;
那有没有一个工具能够把文件管理、编码功能、运行代码区整合到一起呢?是有的,这就是Pycharm;
Pycharm
Pycharm下载与安装
官网:https://www.jetbrains.com/zh-cn/pycharm/
安装包:安装流程:
看上图,Pycharm就把文件夹管理、代码编辑、程序执行、结果显示功能集成到了一起,还有各种提示功能和快捷操作,大大提高了我们代码开发的效率; 之后我们写Python代码就会在这个编辑器里面完成;
附:Pycharm常用的快捷键: