文章目录
- Python 背景知识
- Python 是谁创造的?
- Python 可以用来干什么?
- Python 的优缺点
- 搭建 Python 环境
- 安装 Python
- 搭建 PyCharm 环境
- 新工具到手,赶紧试试
- 中文设置
- 第一个Python程序
- Python基础语法
- 基础语法(1)
- 常量和表达式
- 变量和类型
- 变量是什么
- 变量的语法
- 定义变量
- 使用变量
Python 背景知识
Python 是谁创造的?
Python诞生于1989年的一个圣诞节,其创作者Guido van Rossum为了打发圣诞节假期的无聊,便开始了Python语言的编写。Python第一个发行版本是在1991年,起名为Python是源自于Guido喜欢的一档电视节目——Monty Python´s Flying Circus 。
Python 可以用来干什么?
-
Web 开发:Python 可以用来构建动态网站和 Web 应用程序。常用的 Web 框架包括 Django 和 Flask。
-
数据分析和科学计算:Python 在数据科学领域非常流行,可以进行数据清洗、处理、分析和可视化。常用的数据科学库包括 NumPy、Pandas、SciPy 和 Matplotlib。
-
人工智能和机器学习:Python 提供了丰富的库和工具,支持机器学习和深度学习任务。常用的库包括 TensorFlow、Keras 和 PyTorch。
-
自动化和脚本编程:Python 能够帮助自动化任务,如文件操作、定时任务、自动化测试等。
-
游戏开发:Python 有多个游戏开发库,如 Pygame 和 Panda3D,可以用来制作简单的游戏。
-
网络爬虫:Python 提供了强大的库,如 BeautifulSoup 和 Scrapy,可以用来爬取网页内容和数据。
-
人机交互:Python 可以用来编写桌面应用程序、图形界面和聊天机器人。
Python 的优缺点
- 优点:
-
简单易学:Python 语法简洁清晰,易于初学者掌握。
-
高效开发:Python 具有丰富的第三方库和开发工具,能够快速完成开发任务。
-
强大的生态系统:Python 有庞大的社区支持,有大量的库和框架可以用于各种应用开发。
-
可读性强:Python 语法简洁,代码可读性强,易于维护和调试。
- 缺点:
-
执行效率相对较低:与编译型语言相比,Python 执行速度相对较慢。
-
GIL 限制:Python 的全局解释器锁(GIL)限制了执行多线程任务的效率。
-
内存占用较大:Python 使用的内存较多,对于一些资源受限的环境可能不太适用。
-
可移植性差:由于依赖于第三方库,Python 的应用程序在不同环境中的移植性可能较差。
搭建 Python 环境
安装 Python
-
找到官方网站:Python 官网
-
根据你当前的操作系统下载对应的版本(我以windows为例)
-
安装版本
-
点击后等待安装完成
-
双击
-
一般我们点击默认安装就OK啦~
-
等待一段时间
-
安装完成!
搭建 PyCharm 环境
-
找到官网:PyCharm 官网
-
选择版本
-
版本介绍
-
下载
-
等待它下载完毕
-
启动程序
-
点击下一步
-
选择安装位置,选择完毕后点击下一步
-
根据自己的需要合理选择,选择完毕后点击下一步
-
点击安装
-
等待安装
-
安装完毕,点击完成
新工具到手,赶紧试试
中文设置
- 打开Pycharm
- 点击插件
- 点这里~
- 找中文插件
- 重启PyCharm
- 现在就是中文界面啦~
第一个Python程序
- 新建项目
- 创建项目名称以及选择存放代码的地方
注意:不建议含有中文字符
-
创建项目
-
创建Python文件
-
输入名称
-
打印Hello World
-
右键鼠标
-
运行程序
-
运行结果
Python基础语法
基础语法(1)
常量和表达式
Python可以用来进行算数运算
运行结果
在Python中,我们可以使用 + - * / () 等运算符进行运算,与我们在数学中的运算顺序一样,先乘除后加减,有了括号都靠边(先算括号内的)。
1 + 2 - 3 类似这样的算式,我们将它称作表达式,它的运算结果称为表达式的返回值
1,2,3 我们称它为字面值常量,+,-,*,/称为运算符或操作符
- 注意:在Python中 整数 / 整数 的结果是小数(如果除不尽),这与C和Java不同。
变量和类型
变量是什么
变量可以用来存储和操作数据,使程序能够动态地处理不同的输入和计算结果。换句话说,变量可以将运算结果存起来,等有需要时再取出来。
举个例子~
写成代码
运行结果
在上述代码中 avg,total,result 均为变量
** 在Python中表示乘方,** 2 即为求二次方
变量的语法
定义变量
a = 10
使用变量
未完待续…点赞催更吖~