pycharm入门第一节
Python 介绍
· 简介
Python 是一种解释型、面向对象的语言。由吉多·范罗苏姆(Guido van Rossum)于1989 年发明,1991 年正式公布。官网:www.python.org
· 特点
- 可读性强
可读性远比听上去重要的多得多。一个程序会被反复的修改,可读性强意味着让你可以在更短时间内学习和记忆,直接提高生产率。 - 简洁,简洁,简洁
研究证明,程序员每天可编写的有效代码数是有限的。完成同样功能只用一半的代码,其实就是提高了一倍的生产率。
Python 是由 C 语言开发,但是不再有 C 语言中指针等复杂数据类型,Python 的
简洁性让开发难度和代码幅度大幅降低,开发任务大大简化。程序员再也不需要关注复杂的语法,而是关注任务本
· 应用范围 - 科学计算
- 人工智能
- WEB 服务端和大型网站后端。
YouTube、gmail 等应用基于 python 开发。 - GUI 开发(图形用户界面开发)
- 游戏开发
- 移动设备
- 嵌入式设备
- 系统运维
- 大数据
- 云计算
-·
版本和兼容问题解决方案
目前主要两个版本:Python2 和 Python3
Python2:
2000 年 10 月发布。最新版本是 2.7,已经停止更新,不会再有 2.8 以后了。预计
2020 年退出历史舞台。
Python3:
2008 年发布。Python3 有了较大的提升,不兼容 Python2。
兼容问题解决:
- Python3 的很多新特性也被移植到了 Python2.7,作为过渡。如果程序可以在 2.7
运行,可以通过一个名为 2to3(Python 自带的一个脚本)的转换工具无缝迁移到 Python3. 2. 建议大家学习从 Python3 开始,毕竟这才是未来。
Python 下载安装和配置
- 进入官网:www.python.org/downloads/
- 下载
- 安装(和安装一般软件区别不大)
- 环境变量问题
勾选:“Add Python to environment variable”。 这样就会将 Python 添加到环境
变量 Path 中,我们可以在 windows 的命令行模式下运行 Python 解释器。
Python 开发环境
开发环境,英文是 IDE(Integrated Development Environment 集成开发环境)。
不要纠结于使用哪个开发环境。开发环境本质上就是对 Python 解释器 python.exe 的
封装,核心都一样。可以说:“开发环境 IDE,只是解释器的一个外挂而已”,只是为了让
程序员更加方便编程,减少出错率,尤其是拼写错误。
常用的开发环境如下:
- IDLE
- Pycharm
- wingIDE
- Eclipse
- IPython
交互模式(脚本 shell 模式)
1.进入命令行窗口,输入:python
2.>>>即为“提示符”
3. 关闭交互窗口:
(1) Ctrl+Z 和回车
(2) 输入 quit()命令
(3) 直接关闭命令行窗口
4. 中断程序执行:ctrl+C
交互模式工作原理和 Python 处理文件的方式一样。除了一点:当你输入一些值时,交
互模式会自动打印输出。Py 文件中则必须使用 print 语句。
IDLE 实操
- 交互模式
启动 IDLE,默认就是进入交互模式。 - 编写和执行 Python 源文
IDLE 常用快捷键
快捷键 说明
Alt+N Alt+P 查看历史命令上一条、下一条
Ctrl+F6 重启 shell,以前定义的变量全部失效
F