循环 要计算1+2+3,我们可以直接写表达式: 要计算1+2+3+...+10,勉强也能写出来。 但是,要计算1+2+3+...+10000,直接写表达式就不可能了。 为了让计算机能计算成千上万次的重复运算,我们就需要循环语句。 Python的循环有两种,一种是for...in循环,依次把list或 ...
分类:
编程语言 时间:
2018-06-17 12:35:23
阅读次数:
174
If 语句的常见规则 1. 每一个“if 语句”必须包含一个else; 2. 如果这个else 永远都不应该被执行到,因为它本身没有任何意义,那你必须在else 语句后面使用一个叫做die 的函数,让它打印出错误信息并且死给你看,这和上一节的习题类似,这样你可以找到很多的错误。 3. “if 语句” ...
分类:
编程语言 时间:
2018-06-17 12:34:53
阅读次数:
162
持续更新中... IndentationError: unexpected indent === 检查一下缩进,可以借用yapf或者pycodestyle来帮忙 可以参考这篇文章的末尾: TypeError: __str__ returned non string (type NoneType) = ...
分类:
编程语言 时间:
2018-06-17 10:54:57
阅读次数:
157
网上找了好多资料,都不全,通过资料的整理,包括自己的测试,终于把环境打好了,真是对于一个刚接触爬虫的人来说实属不易,现在分享给大家,若有不够详细之处,希望各位网友能补充。 第一步,下载python, 这里有一个巨坑,python2.x与python3.x变化实在是太大,博主开始用的python2.7 ...
分类:
编程语言 时间:
2018-06-17 00:11:15
阅读次数:
291
下载python: https://www.python.org/downloads/release/python-365/ 下载python 社区版(Community https://www.jetbrains.com/pycharm/download/download-thanks.html? ...
分类:
编程语言 时间:
2018-06-16 23:35:29
阅读次数:
239
题目: 制作一个游戏 知识点: 函数、if_elif_else, while, exit 游戏图谱: 游戏代码: 玩游戏过程: You are in a dark room. There is a door to your right and left. Which one do you take? ...
分类:
编程语言 时间:
2018-06-16 22:34:02
阅读次数:
241
CentOS 7系统自带了python2,不过可以不用2版本,直接使用python3运行python脚本就可以,但是千万别去动系统自带的python2,因为有程序依赖目前的python2环境,比如yum,动了yum就无法运行了,其他有的程序也可能会受影响。明白了上面的,然后就来安装Python3.6 ...
分类:
编程语言 时间:
2018-06-16 21:46:48
阅读次数:
264
CentOS 6.x自带的Python版本是2.6,CentOS 7.x上自带的是2.7,我们要自己安装Python3.X,配置环境,不过一般安装过程不会一帆风顺,往往有些报错,在CentOS以及其他的Linux系统中遇到安装包安装错误的原因,大多数都是因为缺少依赖包导致的,需要自己处理一下,下面就 ...
分类:
编程语言 时间:
2018-06-16 21:45:30
阅读次数:
185
目前正在学Python爬虫,正在读崔庆才的《Python3网络爬虫开发实战》,之前学习正则表达式,但是由于太难,最后放弃了(学渣的眼泪。。。。),在这本书上的抓取猫眼电影排行上,后来自学了pyquery,发现用pyquery可以解决这个问题,目前自己试着写了代码 这个是抓取一页的情况的代码(没有图的 ...
分类:
其他好文 时间:
2018-06-16 20:34:19
阅读次数:
278
-#/usr/bin/ubv python 头部对于加了解释器路径没有用 Python2 默认 ASSCI Python3 uf8 头部 #/usr/bin/ubv python #_*_coding:utf_8 _*_ 中文 utf_8 3字节 gbk 2 用户登录 三次机会重试 ...
分类:
其他好文 时间:
2018-06-16 19:13:02
阅读次数:
161