![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python
学习从0到1 从无到有
Rocky000000
加油,致最好的年华!!!
展开
-
python 2.7.5升级到3.4.x
wget https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgztar -xf Python-3.4.3.tgzcd Python-3.4.3/Python 3.4.3./configuremakemake installmv /usr/bin/python /usr/bin/python2.7.5vim /usr/bin/yum将第一行python 改为python2.7.5vim /usr/libexec/urlgrabber原创 2022-02-09 10:35:14 · 744 阅读 · 0 评论 -
python的ZeroDivisionError异常处理代码
Python使用被称为异常 的特殊对象来管理程序执行期间发生的错误。每当发生让Python不知所措的错误时,它都会创建一个异常对象。如果你编写了处理该异常的代码,程序将继 续运行;如果你未对异常进行处理,程序将停止,并显示一个traceback,其中包含有关异常的报告。异常是使用try-except 代码块处理的。try-except 代码块让Python执行指定的操作,同时告诉Python发生异...原创 2020-08-25 08:42:10 · 1415 阅读 · 0 评论 -
Linux安装Python 3.5.2
安装依赖的库yum -y install Python-devel openssl openssl-devel gcc sqlite sqlite-devel mysql-devel libxml2-devel libxslt-devel**Python =================================================**下载python 3.5.2www...转载 2018-12-09 19:28:03 · 726 阅读 · 1 评论 -
CentOS 7安装python3
如何在新装的CentOS 7上安装一个Python3的环境,本文就给了你一个全面而又清晰的指导,感谢指正!原创 2020-08-13 14:31:34 · 194 阅读 · 0 评论 -
如何解决pycharm from lxml import etree标红的方法
原因:没有lxml这个包解决方法:需要安装xlml包下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/如何下载对应的包:1.查看本机python版本,版本为3.6.0 就找包名含cp36的包AMD64:import pip._internal;print(pip._internal.pep425tags.get_supported())WI...原创 2019-08-20 16:04:34 · 2963 阅读 · 0 评论 -
Python导入 from lxml import etree 导入不了
问题在学爬虫,Python 版本是2.7,安装的lxml包是4.3的,在 from lxml import etree 时发现一直报错,网上查询,原来是Python版本和lxml包版本不一致导致的。解决办法python2.7 用的是lxml-3.8.0-cp27-cp27m-win_amd64.whlpython3.6 用的是lxml-4.0.0-cp36-cp36m-win_amd64....原创 2021-07-12 15:23:51 · 2385 阅读 · 0 评论 -
出现 Cannot open D:\Program Files\Anaconda3\Scripts\pip-script.py 错误解决办法
Cannot open D:\Program Files\Anaconda3\Scripts\pip-script.py原创 2019-09-05 09:14:53 · 10716 阅读 · 7 评论 -
列表
列表与元组很相似,可以通过一个列表变量来存储多个数据值。但是,列表是可变的,并且可以修改、增加或者删除存储在列表中的数据值。1、创建一个列表有4种方法可以创建一个列表变量,这与元组非常相似:a、使用一对空的方括号创建一个空的列表,如下所示:list = []print(list)#输出结果为[]b、使用方括号将一组逗号分隔的值括起来,如下所示:list = [原创 2017-11-01 11:28:01 · 278 阅读 · 0 评论 -
元组
Python中的元组数据类型允许存储多个值,但是不能改变这些值。用专业术语来说就是这些数据值是不可变的。在创建元组后,可以将元组当成一个单独的对象使用,也可以引用其中的一个单独的值。1、创建元组在Python中有很多方法去创建一个元组:a、使用括号创建一个空的元组,如下代码所示:b、在赋值表达式中,在一个值后面添加一个逗号,如下所示:c、在赋值表达式中,使用逗号分隔多个值,如下所示:、d、使用Pyt原创 2017-10-31 15:08:48 · 1302 阅读 · 0 评论 -
while循环
在Python中,while循环就是所谓的“条件控制的”循环,因为循环的任务会一直执行直到达到期望的条件。一旦达到条件,循环就停止了。例如,你可能想要循环的任务会一直执行,直到某个条件不再为真。在这种情况下,可以在Python中使用while循环。 在Python中while循环的语法如下所示:while condition_test_statement: set_of_Pyth原创 2017-10-31 09:14:11 · 1213 阅读 · 0 评论 -
注释在Python中的使用
一个程序当中可以没有注释,但是注释的添加是为了以后复习以及维护时理解该行代码的意思。在我们编辑代码时,无论时C、C++、Java、PHP等语言时。所以注释的添加在编写代码时是必不可少的。添加注释的作用对于Python而言,添加注释同样是必不可少的。在Python中添加注释有两种方式:第一种方式:单行注释在程序当中是以#号开头,#号右边的中文当做是注释。 如上图所示的注释添加方式,则是正确的。同样在原创 2017-09-04 19:38:49 · 4468 阅读 · 0 评论 -
Python中的if-else
代码在默认的情况下,从上往下执行。但是由于个人原因或者是代码需要可以将代码跨越执行,这时候就需要用if语句来执行。if语句表示如果该条件成立,则可以继续执行,否则执行另外的语句。if语句在这里一定要注意,if下一行的行首的空格,不要将其删除掉。否则会出现错误。接下来我们来看一个简单的if小程序。 上述的程序,是我们在程序运行之前,人为的将年龄写成固定的,无法改变了。接下来,我们利用input将原创 2017-09-05 17:24:40 · 13669 阅读 · 1 评论 -
Python中的变量
什么是变量? Python当中的变量是一个容器,这个容器具有容纳其他数据的能力,这样的东西我们称之为变量。自定义变量input输入变量input的作用,当程序执行到input时会停止在这里,当你通过键盘录入数据之后,程序则会运行结束。 通过键盘录入,结果为: input就是定义了一个变量,这个变量并不确定当你从键盘中录入多少就会显示多少。这样做的实际应用在我们生活中也是非常常见的,如A原创 2017-09-04 22:22:45 · 321 阅读 · 0 评论 -
Python中的增删改查
在Python中的增删改查原创 2017-09-14 15:24:15 · 1513 阅读 · 0 评论 -
Python中的语句
一般所有的高级语言,都包含如下语句,Python也不例外:1.循环语句:容许一些语句反复运行数次。循环可依据一个默认的数目来决定运行这些语句的次数;或反复运行它们,直至某些条件改变。2.条件语句:容许仅当某些条件成立时才运行某个区块。否则,这个区块中的语句会略去,然后按照区块后的语句继续运行。3.无条件分支语句:容许运行顺序转移到程序的其他部分之中。包括跳跃(在很多语言中称为Goto)、副程序和Pr原创 2017-09-09 20:03:46 · 968 阅读 · 0 评论 -
Python中的嵌套
Python中的嵌套,其中包括if嵌套和while嵌套。前面我们介绍了if语句的三种情形,今天来讨论一下,if嵌套与while嵌套........原创 2017-09-10 17:36:37 · 6277 阅读 · 1 评论 -
Python中的关键字、标识符
标识符标识符由字母(包括大小写)、下划线和数字组成,且数字不能开头,其中不能含有其他符号(包括 ! @# & .等符号)。以下划线开头的标识符是正确的。 以上的命名方式符合命名规则,合法。但是这并不利用我们后续的检查与维护。还可能会受到其他同行的嘲讽,在起名字时尽量见名知义。同时需要注意的是,变量名尽可能起英文名不能写拼音,这样可能会影响之后的发展。 例如:下划线命名:English_Sc原创 2017-09-05 18:18:15 · 1128 阅读 · 0 评论 -
for循环
1.执行重复的任务使用计算机的一个巨大好处就是,它会不厌其烦地一遍又一遍地执行一个任务。把一个任务一遍又一遍的执行叫做重复。重复的同义词是迭代。在编程的世界中,迭代是重复执行一组已定义的任务,直到产生期待的结果或者任务已被执行了期望的次数的过程。在Python中提到循环时,则使用迭代这个词。一轮循环称为一次迭代。多次经过一个循环称为通过循环迭代。2.使用for循环进行迭代在Python中,for循环原创 2017-10-30 22:40:23 · 1153 阅读 · 0 评论 -
Python语言
Python的由来Python(KK 英语发音:/’paɪθɑn/, DJ 英语发音:/ˈpaiθən/)是一种面向对象、直译式计算机程序设计语言,由Guido van Rossum于1989年底发明。第一个公开发行版发行于1991年。Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。常见的一种应用情原创 2017-09-04 18:00:24 · 552 阅读 · 0 评论