1环境变量
1.1环境变量的定义
一些临时文件夹和系统文件夹的位置等系统运行环境的参数。
1.2环境变量的操作
- 查看,Windows系统中,我的电脑右键-->属性-->高级系统配置-->环境变量。
- 新建,通过新建按钮实现。
- 修改,通过修改按钮实现。
- 删除,通过删除按钮实现。
1.3path环境变量
在TUI中系统会先在当前目录中查找需要执行的文件,如果没有则会在path环境变量设置的路径下找。所以path环境变量就是让我们在TUI中任何目录下快速的使用我们常用的文件或软件。path可以设置多个路径用“;”隔开。
2Python语言
2.1基本概念
Python 是⼀款易于学习且功能强⼤的编程语⾔。 它具有⾼效率的数据结构,能够简单⼜有效地实现⾯向对象编程。Python 简洁的语法与动态输⼊之特性,加之其解释性语⾔的本质,使得它成为⼀种在多种领域与绝⼤
多数平台都能进⾏脚本编写与应⽤快速开发⼯作的理想语⾔
2.2特性
- 简单易懂,Python可读性较强。
- 跨平台,可以在Windows、Linux、MacOS等平台上运行。
- 易于学习,我理解入门比较容易,但是后期要变牛会更难,所以要更重视基础和实践。
- 有很多库,由于是来开源的,第三方库很多。
- 面向对象。
2.3Python语言的发展及其应用 - Python是吉多·范罗苏姆(GuidovanRossum)(龟叔)在1989年圣诞夜发明的,1991年第一个正式版本,目前最新稳定版本是3.8,正在开发版本3.9。
- Python语言的使用量逐渐增加,我觉得主要和大数据的应用和人工智能的开发密不可分。
- Python的应用领域比较广,可以进行人工智能,数据分析,Web开发,爬虫,自动化测试,自动化运维,科学计算等。
- Python之禅(输⼊ import this)(偷懒复制了下)
美胜于丑陋(Python 以编写优美的代码为⽬标)
明了胜于晦涩(优美的代码应当是明了的,命名规范,⻛格相似)
简洁胜于复杂(优美的代码应当是简洁的,不要有复杂的内部实现)
复杂胜于凌乱(如果复杂不可避免,那代码间也不能有难懂的关系,要保持接
⼝简洁)
扁平胜于嵌套(优美的代码应当是扁平的,不能有太多的嵌套)
间隔胜于紧凑(优美的代码有适当的间隔,不要奢望⼀⾏代码解决问题)
可读性很重要(优美的代码是可读的)
即便假借特例的实⽤性之名,也不可违背这些规则(这些规则⾄⾼⽆上)
不 要 包 容 所 有 错 误 , 除 ⾮ 你 确 定 需 要 这 样 做 ( 精 准 地 捕 获 异 常 , 不 写
except:pass ⻛格的代码)
当存在多种可能,不要尝试去猜测⽽是尽量找⼀种,最好是唯⼀⼀种明显的解
决⽅案(如果不确定,就⽤穷举法)
虽然这并不容易,因为你不是 Python 之⽗(这⾥的 Dutch 是指 Guido )
做也许好过不做,但不假思索就动⼿还不如不做(动⼿之前要细思量)
如果你⽆法向⼈描述你的⽅案,那肯定不是⼀个好⽅案;反之亦然(⽅案测评
标准)
命名空间是⼀种绝妙的理念,我们应当多加利⽤(倡导与号召)
3Python环境的搭建
3.1Python解释器
- 环境搭建就是指安装Python解释器
- Python解释器的分类
CPython(官方)用C语言编写的Python解释器。
PyPy用Python语言编写的Python解释器。
JPython用Java语言编写的Python解释器。
3.2搭建Python环境 - 主要是要动手操作。(文图就省略了)
3.3Python的交互模式 - win+r-->cmd-->python
- 命令行结构
- 显示版本号和版权说明
- 提示符>>>
3.4pip工具使用 - 查看版本
pip -V
或者pip --version
- 普通安装
pip install somepackage
- 指定版本安装
pip install somepackage==1.0.5
升级指定的包,通过使⽤==, >=, <=, >, < 来指定⼀个版本号 - 卸载已安装的库
pip uninstall somepackage
- 列出已安装的库
pip list
- 显示所安装包的信息
pip show package
- 将已安装的库保存到文本文件中
pip freeze > D:\install.txt
- 使用wheel文件安装
pip install xxxxxxx.whl
注意要指定正确的路径 - 换源安装
⾖瓣 :http://pypi.douban.com/simple/
阿⾥ :http://mirrors.aliyun.com/pypi/simple/
中国科学技术⼤学:http://pypi.mirrors.ustc.edu.cn/simple
清华:https://pypi.tuna.tsinghua.edu.cn/simple
pip install somepackage -i http://pypi.douban.com/simple
3.5第一个Python程序
- 代码
print('hello world!')
4PyCharm的安装和配置
4.1PyCharm安装
- 安装路径要短并不要包含中文。
4.2PyCharm简单配置(这块先复制上,后面再挨个试) - 主题修改 File--settings--apperance--theme
- 代码字体修改 File--settings--Editor--Font
- 关闭更新 File--settings--apperance--System Settings--Updates--Automatically check updates for 取消打钩
- 快捷键修改 File--settings--apperance--Keymap 选择⾃⼰习惯的快捷键⽅式
- ⾃动导包 File--settings--apperance--General--Auto Import打钩
- 禁止打开上次的⼯程 File--settings--apperance--SystemSettings--Reopen last project startup
- 修改新建⽂件⽂件头 File--settings--Editor--Code Style--File and Code Templates--Python Script
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time : ${DATE} ${TIME}
# @Author : Jerry
# @File : ${NAME}.py
# @Software: ${PRODUCT_NAME}
- 修改字体编码 File--settings--Editor--Code Style--Fi