我的第二节课
- 我的第二节课
环境变量操作
1.1如何查看环境变量
- 右键计算机(此电脑)–>,选择属性系统界面左侧选择—> 高级级系统设置–>选择环境变量
1.2添加环境变量
- 通过新建按钮添加环境变量
- 环境变量可以有多个值 , 值与值之间 英文逗号隔开
1.3 修改环境变量
- 通过编辑按钮来修改环境变量
4. 删除环境变量
- 通过删除按钮来删除环境变量
Python环境变量
- path环境变量 保存的是一个一个的路径
- 当我们在命令⾏中输入一个命令,系统会先在当前目录下找,如果有就直接
打开 - 如果没有则会去path环境变量的路径去找,直到找到为止。没找到则会报错
- 我们可以将一些经常要访问的文件或程序的路径添加到环境变量当中。这样
- 我们就可以在任意位置来访问这些文件了
- 注意事项:
path环境变量不区分大小写 path Path PATH
多个路径之间用 ; 隔开
Python语言
基本概念
Python 的创造者吉多·范罗苏姆(Guido van Rossum)采访BBC电视节
目《蒙提·派森的飞行马戏团(Monty Python’s Flying Circus,一译巨蟒剧
团)》的名字来为这门编程语言命名
- 根据转换的实际不同分为两种
会在代码执⾏前将代码编译为机器码然后将机器码交由计算机执行
x(源码) --编译–> y(编译后的机器码)
特点: 执行速度特别快 跨平台性比较差
不会在执行前对代码进行编译而是在执行的同时一边
执行一边编译
x(源码)–解释器–> 解释执行 特点:执行速度比较慢 跨平台性比较好
Python语言的特色
- 简单易学
- 自由且开发 pip install xxx
- 开平台
- 可嵌入
- 丰富的库 标准库 第三方库 requerts (经典语录人生苦短 我用python)
Python的应用
- 常规软件开发
- 科学计算
- 自动化运维
- 自动化开发
- 网络爬虫
- 人工智能
Python之禅
Python之禅
(输⼊ import this)
美胜于丑陋(Python 以编写优美的代码为⽬标)
明了胜于晦涩(优美的代码应当是明了的,命名规范,⻛格相似)
简洁胜于复杂(优美的代码应当是简洁的,不要有复杂的内部实现)
复杂胜于凌乱(如果复杂不可避免,那代码间也不能有难懂的关系,要保持接
⼝简洁)
扁平胜于嵌套(优美的代码应当是扁平的,不能有太多的嵌套)
间隔胜于紧凑(优美的代码有适当的间隔,不要奢望⼀⾏代码解决问题)
可读性很重要(优美的代码是可读的)
即便假借特例的实⽤性之名,也不可违背这些规则(这些规则⾄⾼⽆上)
不 要 包 容 所 有 错 误 , 除 ⾮ 你 确 定 需 要 这 样 做 ( 精 准 地 捕 获 异 常 , 不 写
except:pass ⻛格的代码)
当存在多种可能,不要尝试去猜测⽽是尽量找⼀种,最好是唯⼀⼀种明显的解
决⽅案(如果不确定,就⽤穷举法)
虽然这并不容易,因为你不是 Python 之⽗(这⾥的 Dutch 是指 Guido )
做也许好过不做,但不假思索就动⼿还不如不做(动⼿之前要细思量)
如果你⽆法向⼈描述你的⽅案,那肯定不是⼀个好⽅案;反之亦然(⽅案测评
标准)
命名空间是⼀种绝妙的理念,我们应当多加利⽤(倡导与号召)
环境搭建
- Python的解释器分类
CPython 官方
PyPy Python语言编写
JPython java语言编写 - 下载安装包 官网链接(https://www.python.org/downloads/windows/)
- 选择匹配自己电脑的安装包
- 安装(推荐自定义安装)
- 安装完成 检查是否成功
输入python 出现上图则安装成功
win键 + R --> CMD --> 回⻋ --> 输⼊Python
命令行结构
Python 3. 6. 5 … —> 版本
Type “help”,“copyright”…—> 版权声明
pip的使用
- 在命令行下,输入pip,回车查看
- 查看pip版本(pip -v /pip -version)
- 普通安装(pip install requests)
- 指定版本安装(pip install robotframework==2.8.7)
- 卸载已安装的库(pip uninstall requests)升级指定的包,通过使⽤==, >=, <=, >, < 来指定一个版本号
- 列出已安装的库(pip list)
- 显示所安装包的信息(pip show package)
- 将已经安装的库列表保存到文本文件中(pip freeze > D:\桌⾯\install.txt)
- 使用wheel文件安装
除了使用上面的方式联网进行安装外,还可以将安装包也就是wheel格式的文件,下载到本地,然后使用pip进行安装。比如我在PYPI上提前下载的pillow库的wheel文件,后缀名为whl
地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
可以使用pip install pillow-4.2xxxxxxx.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
pycharm的安装与配置
- 安装网址https://www.jetbrains.com/
-
pycharm的简单配置
- 1、主题修改 File–settings–apperance–theme
- 2、代码字体修改 File–settings–Editor-Font
- 3、关闭更新 File–settings—apperance—System Settings —Updates — Automatically check updates for 取消打钩
- 4、快捷键修改 File–settings—apperance-- Keymap 选择自己习惯的快捷方式
- 自动导包 File–settings—apperance–General —Auto Import打钩
- 6、进制打开上次的进程File–settings—apperance—SystemSettings —Reopen last project startup
- 7、修改新建文件文件头 File–settings–Editor—Code Style — Fileand Code Templates — Python Script
!/usr/bin/env python
-- coding: utf-8 --
@Time : ${DATE} ${TIME}
@Author : Jerry
@File : ${NAME}.py
@Software: ${PRODUCT_NAME}
- 8、修改字体编码 File–settings–Editor—Code Style — File
Encoding — Project Encoding
- 第九章第二节、相约酒吧
- 第二节--PHP5 的对象模型
- 第二节 股票的种类
- 第二章 第二节 取得键盘输入
- SQL SERVER2000教程-第六章 索引与视图 第二节 视图
- Annotated Hadoop: 第二节 MapReduce框架结构
- 第十七章第二节题
- 第二章 第二节 Linux设备驱动程序之--我的第一个程序 Hello World
- 原创:第二节struts1的处理流程及配置文件详解
- zedgraph 基本教程篇--第二节:ModInitialSampleDemo.cs介绍
- android binder机制及其源码解析之第二节 重要函数讲解之常用数据结构(一)
- linux渗透与安全第二节 - 读取配置文件
- 我的第二节实训课
- 第二节 8构造函数
- csdn给我们上的第二节课
- 第二节 换行窍门
- 框架学习之Spring 第二节 采用Spring管理Bean和依赖注入
- 算法导论第三版第二章第二节习题答案
- JAVA复习笔记--第一章:第二节:数据类型
- MFC学习第二节:在窗口中输出0-100的十行十列数字