Python入门之路(2)

——————————取自腾讯课堂之逻辑课堂python核心课程

python 要点

1. 环境变量

1.1 基本概念

environment variables, 在操作系统中用于指定操作系统运行环境的一些参数,如临时文件夹的位置和系统文件夹位置等

1.2 环境变量操作
  1. 查看环境变量
    右键计算机,选择 属性—> 系统界面左侧选择 高级系统设置 —> 选择环境变量
  2. 添加环境变量
    通过新建按钮进行添加
    环境变量可以有多个值,值与值之间用英文逗号隔开
  3. 修改环境变量
    通过编辑按钮来修改变量
  4. 删除环境变量
    通过删除按钮来删除变量
1.3 path环境变量

path环境变量 保存的是一个一个的路径
当我们在命令行中输入一个命令,系统会先在当前目录下找,如果有就直接打开,如果没有则会去path环境变量的路径中去找,直到找到为止。没找到则会报错。
我们可以将一些经常要访问的文件或程序的路径添加到环境变量当中,这样就可以在任意为止进行访问了。要注意的是path变量不区分大小写,如path Path 和PATH一样,多个路径之间英文;隔开。

python 入门

1. python语言

1.1 基本概念

python 是一种极少数能兼具简单与功能强大的编程语言,专注于如何解决问题而非拘泥于语法和结构。
官方介绍:python是以款易于学习且功能强大的编程语言。他具有高效率的数据结构,能够简单有效的实现面向对象编程。python简洁的语法与动态输入的特性,加之其解释型语言的本质,使之成为一种在多种领域与绝大多数平台都能进行脚本编写与应用快速开发工作的理想语言。
python的创造者吉多·范罗苏姆(Guido Van Rossum)采用BBC电视节目《蒙提·派森的飞行马戏团(Montty Python’s Flying Circus)》的名字来为这门语言命名。

1.2 语言特色
  1. 简单
  2. 易于学习
  3. 自由且开放
  4. 跨平台
  5. 可嵌入性(嵌入C、C++)
  6. 丰富的库
1.3 应用

常规软件开发
科学计算
自动化运维
自动化测试
web开发
网络爬虫
数据分析
人工智能

2. 搭建环境

2.1 解释器

环境搭建就是安装python的解释器
其解释器分类:

  1. CPython(官方版本) 用c语言编写的python解释器
  2. PyPy 用python语言编写的python解释器
  3. JPython 用Java编写的python解释器
2.2 搭建python环境

官网链接,下载安装包(正式版本,非临时版本),安装过程中将python安装路径添加到环境变量,在命令行中输入python,显示python安装版本号即表明安装成功。

2.3 python的交互模式

win+R–>CMD–>enter–>输入python
后面可直接输入python指令。

2.4 pip工具的使用
  1. pip介绍
    python有很多第三方库或模块包,如何将这些模块导入到项目中,pip提供了帮助。
    python官方的PyPi仓库提供了一个统一的代码托管仓库,所有第三方库及开源模块都可以发布到这里,供全世界人分享下载。
    python中有两个包管理工具,即easy_install和pip。python 2中前者是默认安装的,已被淘汰,但一些比较老的第三方库依然可以通过easy_install安装;而pip是需要手动安装的,成为主流的安装工具,并在pyhton 2.7.9/3.4以后默认安装
  2. 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文件,后缀为whi
地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

换源安装
⾖瓣 :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
如 pip install SomePackage -i http://pypi.douban.com/simple

上述安装均安装在全局中而非虚拟环境中。

2.5 python的第一个程序
  1. 在交互模式下实现
    命令行下找到纯文本文件如ab.txt
    再回车后输入
    python ab. txt以执行纯文本文件中的命令。
  2. 自带的idle
    找到IDLE即可,
    tab
  3. 高级开发工具如PyCharm、vscode

3. PyCharm的安装和配置

3.1 PyCharm安装

在PyCharm官网上下载社区版本 免费,专业版的需要付费。

3.2 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 选择⾃⼰习惯的
快捷键⽅式
5、⾃动导包 File–settings—apperance–General —Auto Import
打钩
6、进制打开上次的⼯程 File–settings—apperance—System
Settings —Reopen last project startup
7、修改新建⽂件⽂件头 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}
8、修改字体编码 File–settings–Editor—Code Style — File
Encoding — Project Encoding