新手必看之python要点学习

Python要点

(一)环境变量
1.1 操作方式
1.2 path环境变量
(二) Python语言
2.1 Python语言基本概念
2.2 Python语言的特色
2.3 Python语言的发展以及应用
(三)Python环境搭建
3.1 怎么下载Python
3.2 pip工具的使用以及换源安装
3.3 实现第一个Hello World 程序
(四)Pycharm的安装
4.1 选择安装路径
4.2 工程选择虚拟环境或者全局
4.3 Pycharm界面的个性化

(一)环境变量
  • 1.1 环境变量(environment variables)在操作系统中,用来指定操作系统运行环境的一些参数。如:临时文件夹位置和系统文件夹位置。
  • 操作方式 此电脑—>属性—>高级系统配置—>用户变量 (在用户变量中操作,修改系统环境变量可能导致电脑崩溃。)

在这里插入图片描述
在这里插入图片描述在这里插入图片描述

  • 添加操作: 点击【新建】按钮,一个变量可以包含多个值(文件地址),各个地址用英文’;'隔开。
  • 修改操作: 点击【修改】按钮,按照添加规则进行修改,修改完成后全部点击确定后再退出,重启DOS终端,方可成功。
  • 删除操作: 点击【删除】按钮,直接删除某个用户环境变量即可。
1.2 Path环境变量
  • 概念:path环境变量实际是DOS以前的内部命令,当DOS终端运行某个命令时,若当前路径没有目标文件,会到path配置的环境变量中查找,获得文件地址。
  • 原理:在DOS中输出一个命令行时,系统会先按照当前路径寻找,若当前路径没有目标文件,则会去path配置了的环境变量中去找。再没有找到的话则会报错。
  • 可以在path环境中添加一下些常用的文件或程序的路径,从而在电脑端的任意位置来范根访问这些文件。
  • path环境变量不区分大小写,多个路径之间要用英文’;’(分号)隔开。在这里插入图片描述

(二)Python语言

2.1 Python语言基本概念
Python是一种极少数能兼具简单与功能强大的编程语言。易于学习的同时,具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python的简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多种领域与大多数平台都能进行脚本编写与应用快速开发工作的理想语言。
Python的创造者,吉多·范罗苏姆(Guido Van Rossum IT界尊称龟叔)采用BBC电视节目《蒙提·派森的飞行马戏团Monty Python‘s Flying Circus,—译巨蟒剧团》的名字来为这门编程语言命名。Python由abc语言(吉多在1989年的创造的编程语言)演变而来的,最终1991发行正版。而竞争对手Java,1990年初具模型,1995年正式发行。
2.2 Python语言的特色

  • 简单且易于学习
  • 自由且开放
  • 跨平台性好
  • 可嵌入性(可将Python代码嵌入C或C++中)
  • 丰富的库(scrapy…)
2.3 Python语言的发展以及应用

在这里插入图片描述在这里插入图片描述

Python之禅
  • 美胜于丑陋(Python以编写优美的代码为目标)
  • 明了胜于晦涩(优美的代码应当是明了的,命名规范,风格相似)
  • 简洁胜于复杂(优美的代码应当是简洁的,不能有复杂的内部实现)
  • 复杂胜于凌乱(如果复杂不可避免,那代码间也不能有难懂的关系,要保持接口简洁)
  • 扁平胜于嵌套(优美的代码应当是扁平的,不能有太多的嵌套)
  • 间隔胜于紧凑(优美的代码有适当的间距,不要奢望一行代码解决问题)
  • 可读性很重要(优美的代码是可读的)
  • 即便假借特例的实用性之名,也不可违背这些规则(这些规则至高无上)
  • 不要包容所有错误,除非你确定需要这样做(准确地捕获异常,不写excetpass风格的代码)
  • 当存在多种可能,不要尝试去猜测而是尽量找一种,最好是唯一一种明显的解决方案(如果不确定,就用穷举法)
(三)Python环境搭建

3.1 怎么下载Python

  • 下载Python就是安装Python的解释器。
  • Python的解释器分类:
    • CPython(官方版本,用C语言编写的Python解释器)
    • Pypy(用Python语言编写的Python解释器)
    • Jpython(用Java语言编写的Python解释器)
      下载官方版本的Python
      在这里插入图片描述
      带有后缀的是临时版本,下载没有后缀的版本。误重复下载多个版本解释器,防止在pycharm中解释运行代码时报错。根据电脑位数下载相应位数版本的Python。
      在这里插入图片描述
      点击Install Now,并勾选Add Python 3.6 to PATH添加到环境变量,可以方便使用库。但容易找不到文件位置,所以推荐自定义安装,(Customize installation)在这里插入图片描述

全部打钩,则安装文档,pip工具以及IDLE开发环境和测试功能。
在这里插入图片描述
勾选以上几个选项后完成安装即可,路径可以尽量简洁方便查找。

Python的交互模式

在这里插入图片描述
打开cmd,直接输入Python+回车,出现如上界面则进入Python交互模式,证明安装成功。
可以看到Python的版本号,但命令提示符变成三个大于号,且不再像DOS中会显示路径。

3.2 pip工具的使用以及库的换源安装

3.2.1 pip的作用

Python中有许多的第三方库(模块),需要将这些库引入到自己的程序中,就要用到pip下载。现在pip会附带在Python(3.4以后的版本)中一起下载,部分较老的模块可能会用到easy_install。这里只介绍pip的使用。
打开cmd,输入pip,查看帮助说明。在这里插入图片描述

查看pip版本

输入:pip -V;或,pip -version。主义区别大小写,pip与横杠中间有空格。
在这里插入图片描述

普通安装

输入:pip install requests。格式(pip install 安装库的名称)。
在这里插入图片描述

指定版本安装

输入:pip install robotframework2.8.7;可能用于特殊的库的安装(例如视觉管理库 opencv1.1.4),要求版本号时采用该方式。
在这里插入图片描述

卸载已安装的库

输入:pip uninstall requests。格式与普通安装一样。不做演示。

列出已安装的库

输入:pip list。
在这里插入图片描述

一次性导入多模块(库)

输入:pip freeze + 文本文档位置(可在属性中复制下来粘贴到pip上)
在这里插入图片描述
若出现拒绝访问,手动在电脑里搜索cmd,以管理员身份运行即可。
在这里插入图片描述
在这里插入图片描述
这样就成功了。

换源安装

在这里插入图片描述
避免国外官网下载库网络速度慢(简直就是龟速),避免了被国家限制网站,总之避免下载一半凉凉的尴尬。
在这里插入图片描述安装不成功原因:1.Python未配置环境变量。2.该模块需要指定版本下载。3.模块与Python无一致解释器。4.某些模块需要依赖。scrapy为例,需要先安装其他很多模块如requests。beautifulsoup为例,需要先安装lxml模块。
在这里插入图片描述
可以看到,换源安装的速度达到了数MB/S,令人感动。直接几个库,直接在pip中安装或是指定版本安装都是几十kb/s,所以当模块较大时,换源安装应该是首选。

3.3实现第一个Hello World程序

搜索IDLE,直接打开,输入:print(‘Hello World’) 试一试吧。
在这里插入图片描述
使用IDLE,如果需要运行多行代码,可以打开File(左上角哦),新建文本后在里面打出来代码,然后再运行就可以了哦。

(四)Pycharm的安装

登录Jetbrains.com,下载社区版pycharm。

在这里插入图片描述
顺次安装到这一步,(路径名称可以尽量改短一些),建议.py不要勾选,否则在pycharm中创建的文件格式都会带上一个.py。

4.2 工程选择虚拟环境或者全局

在pycharm中新建一个工程。
在这里插入图片描述
上面那个按钮就是一个虚拟环境,可以用虚拟环境,写项目时保持独立的虚拟环境,避免和不用程序间的相互影响。

Pycharm界面的个性化

错误提示
在这里插入图片描述
右下角人像,越往右对语法错误越敏感,共三个等级。

字体和背景

在这里插入图片描述
将图片路径复制过来即可,字体可在theme后的选择栏更换挑选。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值