python
yuzhang_zy
现在的我不是最好的我,未来的我才是最好的我,每一篇博客都记录着我的成长
展开
-
如何查阅python的官方文档
我感觉学习python的基础知识与数据结构的话比较好的方法是阅读官方文档,这样可以查看对应版本中增加了哪些函数与方法:1. 在浏览器中找到python的官方网站:https://www.python.org/2. 找到Docs3. 找到Python 3.x Docs4. 可以看到下面的页面,可以切换为中文文档并且可以选择对应的python版本5. 点击入门教程即可查...原创 2020-05-05 18:39:15 · 8825 阅读 · 3 评论 -
Python常用数据类型
1. Python3有6个标准的数据类型,其中包括:Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典),不可变的数据类型为有三个:Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合),下面的Python中的代码基本上引用的是菜鸟教程中的...原创 2020-05-01 18:16:14 · 751 阅读 · 0 评论 -
Python安装第三库超时的解决方法
1. 在很多时候使用python的时候需要使用到某些第三方库,比较常规的方法是使用cmd命令使用在线安装的方法(前提是在安装好了python相应版本时候配置好了相应的环境变量),但是往往在线安装的时候会出现一点问题,最常见的问题就是下载超时的问题,一般都会提示这样的信息,Retrying....HttpTimeout....TimeOut...(看得懂提示是下载超时的意思),一般下载python库...原创 2019-10-31 20:52:54 · 1384 阅读 · 0 评论 -
Python3.7离线安装jieba库
1. 我们在可以使用Python中的第三方库来帮助我们分词,统计汉字中出现的单词的频率,一般是需要借助于Python中的第三方库来帮助我们进行分词,这里就需要使用到Python中的第三方库jieba,因为是第三方库,所以我们需要对其进行安装使用在线安装感觉好麻烦,安装的过程容易出现各种各样的错误,我自己使用在线安装也没有成功,所以下面采用的是离线安装jieba库安装前需要注意查看pytho...原创 2019-10-09 12:01:21 · 8922 阅读 · 0 评论 -
Spyder安装turtle库
1. 在学习的过程中需要使用到turtle库,但是在安装的时候出现了以下的错误:2. 可以使用以下的方法进行解决:① 使用上面报错信息的链接下载相应的压缩包到本地,解压文件夹下载链接如下:https://files.pythonhosted.org/packages/ff/f0/21a42e9e424d24bdd0e509d5ed3c7dfb8f47d962d9c044d...原创 2019-09-04 10:38:01 · 4510 阅读 · 1 评论 -
Python--爬取猫眼电影Top100(简单爬取)
1. 爬取网站中的信息有一个很重要的点就是需要解决正则表达式的问题,我们先需要对正则表达式的常用匹配规则要清楚,这样在写匹配字符串的相关信息的时候才不会出现太大的困难,其中python中使用到的正则表达式与其他语言中使用到的正则表达式基本上是一样的此外在python中的正则表达式的匹配有两个很重要的概念:贪婪匹配:正则表达式一般趋向于最大长度匹配,也就是所谓的贪婪匹配非贪婪匹配:就是...原创 2019-05-27 21:30:29 · 851 阅读 · 0 评论 -
Python中字典的相关操作
1. Python类似于Java中的哈希表,只是两种语言表示的方式是不一样的,Python中的字典定义如下:在Python中是一种可变的容器模型,它是通过一组键(key)值(value)对组成,这种结构类型通常也被称为映射,或者叫关联数组,也有叫哈希表的。每个key-value之间用 " : " 隔开,每组用","分割,整个字典用"{}"括起来(实际上就是一种映射关系)2. 下面是关...原创 2019-05-17 21:19:40 · 386 阅读 · 0 评论 -
Python中列表与字符串的相关操作
1. 在Python的基础学习中,经常会遇到字符串与列表之前的转换,所以对于初学者来说掌握一些基本的操作对于后面的学习也是很有帮助的,下面是一些相关的操作2. ① 字符串转换为列表a = list(str)② ord() 函数就是用来返回单个字符的ascii值(0-255)或者unicode数值,chr()函数就是将ascii值转换为对应的字母 将字符串映射为对应的acsii...原创 2019-04-06 13:23:35 · 404 阅读 · 0 评论 -
Python开发工具Spyder的代码提示设置
1. 使用Spyder写Python代码的时候发现没有代码提示感觉写起来好费劲,所以百度了一下找到设置Spyder的代码提示设置2. 下面是具体的步骤:找到Tools-->Preference--IPython console->advanced Settings ,可以看到右边的一个选项Advanced settings,点击进去把下面的勾上就可以使用Tab键来提示相...原创 2019-04-06 13:09:55 · 6634 阅读 · 0 评论 -
Python常用的数组操作
1. 在python学习的过程中,经常要创建数组,对数组里面的元素进行操作,所以我们需要掌握python中对于数组操作的基本语法2. 下面是一些常用的数组创建、赋值的一些语法:其中需要使用到python中的numpy包,我们使用对数组操作的相关函数需要导入这个包import numpy as np numpy中的array方法(构造器方法):numpy.array(ob...原创 2019-04-06 13:00:59 · 4408 阅读 · 0 评论