Python学习笔记(1)-Python基础1-环境搭建
Python基础1-环境搭建
1 简介
- Python是一种跨平台、免费的、开源的、解释型的高级编程语言;
- 英文“蟒蛇”,1989年,由荷兰人Guido van Rossum发明;
- 设计哲学为优雅、明确、简单;
- 网络流行语“人生苦短,我用Python”!!!!
哈哈,看到这句话,好像每个语言都有自己经典语录,不由得想起那个哽“PHP是全世界最好的语言”。。。
2 版本
- 目前经历了三个大版本变化
- 截至写博客今天,更新到3.9.1了
3 应用领域
来,走一波翻译:
- 网络和互联网发展;
- 数据库访问;
- 桌面GUI;
- 科学计算和统计;
- 教育领域;
- 软件编程;
- 软件与游戏开发。
==============================================================
而,目前我们听的最多的、最熟悉声音是: - Web开发;
- 大数据处理;
- 人工智能;
- 自动化测试运维;
- 云计算;
- 网络爬虫;
- 游戏开发;
4 Python环境搭建
4.1 下载
- 本系列文章环境:
软件 | 版本 |
---|---|
操作系统 | Windows10 家庭中文版,64位操作系统 |
Python | 3.7.0 |
- 前往下载:https://www.python.org/downloads/
- 选择自己对应的系统版本,本文是3.7.0
4.2 安装
- 在安装时候注意要勾选add python to environment variables,即就是安装的时候自动把python的安装路径增加到系统环境变量中,否则的话需要手动添加到环境变量中;本文安装到:
D:\Python37
- 安找提示,直接点击下一步完成安装即可
- 安装完,按住键盘“window + R”组合键,打开cmd窗口,输入:python,然后回车,如果出现以下提示,则说明Python安装成功
5 Python自带编辑器IDLE
5.1 打开方式
以此打开“开始”-“python3.7”-“IDLE”
# 输入以下内容:
print("人生苦短,我用Pyhon!!!")
# 回车
5.2 常用功能
这里只做简单介绍,后续开发的话,使用“Python编辑器之神----Pycharm”来进行项目开发,而自带的IDLE一般用来打开浏览脚本或者验证一些语法。当然你也可以选择他来开发。
- 文件打开保存
- 新建以及打开的文件都是以" .py"结尾的,打开文件后按“ F5 ”运行
- 背景修改
5.3 常用快捷键
快提键 | 说 明 | 适用范围 |
---|---|---|
F1 | 打开 Python 帮助文档 | Python文件窗口和Shell 均可用 |
Alt+P | 浏览历史命令(上一条) | 仅 Python Shell 窗口可用 |
Alt+N | 浏览历史命令(下一条) | 仅 Python Shell 窗口可用 |
Alt+/ | 自动补全前面曾经出现过的单词,如果之前有多个单词具有相同前缀,可以连续按下该快捷键,在多个单词中间循环选择 | Python 文件窗口和 Shell 窗口均可用 |
Alt+3 | 注释代码块 | 仅 Python 文件窗口可用 |
Alt+4 | 取消代码块注释 | 仅 Python 文件窗口可用 |
Alt+g | 转到某一行 | 仅 Python 文件窗口可用 |
Ctrl+Z | 撤销一步操作 | Python 文件窗口和 Shell 窗口均可用 |
Ctrl+Shift+Z | 恢复上—次的撤销操作 | Python 文件窗口和 Shell 窗口均可用 |
Ctrl+S | 保存文件 | Python 文件窗口和 Shell 窗口均可用 |
Ctrl+] | 缩进代码块 | 仅 Python 文件窗口可用 |
Ctrl+[ | 取消代码块缩进 | 仅 Python 文件窗口可用 |
Ctrl+F6 | 重新启动 Python Shell | 仅 Python Shell 窗口可用 |
5.4 行号设置
详细参考:python学习36:给IDLE添加行号(采用IDLEX的LineNumbers.py)python3.8也可以用(亲测有效)
6 事例&环境验证
print输出“佛祖镇楼”。。。来来来,就是一个标准输出一下,就是这个佛祖难写,哈哈
复制以下代码,在IDLE中新建一个文件,然后命名保存为"佛祖镇楼.py",按“F5”运行
print(" ")
print(" ")
print(" _ooOoo_ ")
print(" o8888888o ")
print(" 88 . 88 ")
print(" (| -_- |) ")
print(" O\\\\ = /O ")
print(" ____/`---\'\\\\____ ")
print(" . \' \\\\| |// `. ")
print(" / \\\\||| : |||// \\\\ ")
print(" / _||||| -:- |||||- \\\\ ")
print(" | | \\\\\\\\\\\\ - /// | | ")
print(" | \\\\_| \'\'\\\\---/\'\' | | ")
print(" \\\\ .-\\\\__ `-` ___/-. / ")
print(" ___`. .\' /--.--\\\\ `. . __ ")
print(" | | : `- \\\\`.;`\\\\ _ /`;.`/ - ` : | | ")
print(" \\\\ \\\\ `-. \\\\_ __\\\\ /__ _/ .-` / /")
print("======`-.____`-.___\\\\_____/___.-`____.-\'======")
print(" `=---=\' ") ")
print(" ............................................. ")
print(" 佛祖镇楼 BUG辟易 ")
print(" 佛曰: ")
print(" 写字楼里写字间,写字间里程序员; ")
print(" 程序人员写程序,又拿程序换酒钱。 ")
print(" 酒醒只在网上坐,酒醉还来网下眠; ")
print(" 酒醉酒醒日复日,网上网下年复年。 ")
print(" 但愿老死电脑间,不愿鞠躬老板前; ")
输出: