Python语言
荒原之梦考研数学
学考研数学,来荒原之梦
展开
-
在Windows下同时安装Python2.x和Python3.x
前言: Python现在是两个版本共存,Python2.x和Python3.x都同时在更新。但是Python2.x和Python3.x的区别还是很多的(以后我可能会写一篇文章列举一下Python2.x和Python3.x的具体区别)。如果是刚开始学习Python的话,那么使用Python3.x更好,但是目前(2017年10月8日)很多服务(例如SQLMap)依赖的Python环境都...原创 2017-10-08 20:09:59 · 3193 阅读 · 0 评论 -
Python基础之Windows下Python3.x环境搭建
本文介绍使用Python3.x搭建Python环境,文章最后将使用Windows自带的cmd写一个简单的Python程序。下载Python环境安装包在https:/www.python.org/下载Python3.x环境安装包。安装Python3.x的版本已经支持在安装时自动添加到Path环境变量中去了,只需要在安装时打上勾就可以。 默认安装路径是:C:\Us...原创 2017-08-25 17:21:44 · 639 阅读 · 0 评论 -
Python报错:SyntaxError: Non-ASCII character '\xe5' in file 1.py on line 6, but no encoding declared...
具体报错内容:File "1.py", line 6SyntaxError: Non-ASCII character '\xe5' in file 1.py on line 6, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details报错分析:上述报错是由于编码格式不匹配导致...原创 2018-04-30 16:57:37 · 7950 阅读 · 4 评论 -
Python实现猜数字游戏1.0版
"""功能:随机生成一个数字,最多有3次猜测机会,如果第一次没有猜对,则从第二次猜测开始会提示玩家所猜的数字是大了还是小了。运行环境:Python 3"""import random #调用生成随机数的模块randomsecret = random.randint(1,10) #调用random模块中生成整型随机数的函数randint,生成的随机数范围在1到10之间,包括..原创 2018-05-14 15:42:01 · 1297 阅读 · 0 评论 -
Python 3中实现cmp()函数的功能
本文由荒原之梦原创,原文链接:http://zhaokaifeng.com/?p=1088cmp() 函数是Python 2中的一个用于比较两个列表, 数字或字符串等的大小关系的函数, 在Python 3中已经无法使用这个函数了:>>> a = [1, 2, 3] >>> b = [4, 5, 6] >>> cmp(a, b) Trac...原创 2018-12-13 20:51:12 · 20169 阅读 · 2 评论 -
使用 Python 3 在图片上绘制可见水印 (1.0 版)
本文由荒原之梦原创,原文链接:http://zhaokaifeng.com/?p=1208运行环境:Ubuntu Ubuntu 18.04.1 LTS代码如下:import PILfrom PIL import Imagefrom PIL import ImageDrawfrom PIL import ImageFont# 设置所使用的字体和字体大小font1 = ImageFo...原创 2018-12-15 15:48:35 · 761 阅读 · 0 评论 -
Python + Excel 实现图片批量下载
本文由荒原之梦原创,原文链接:http://zhaokaifeng.com/?p=1214操作环境操作系统:Windows 10 家庭版 64 位Python 版本:Python 3.7.0操作步骤首先,我们有下面这样一个 Excel 表格,其中第三列是图片的 URL 地址:图 1 要操作的表格代码如下:import xlrdimport requestsa = xlrd.o...原创 2018-12-15 16:01:47 · 3716 阅读 · 0 评论 -
神奇的异或:在不引入第三个变量的情况下交换两个变量的数值
运行环境操作系统:Windows 7Python版本:Python 3.7正文一般情况下,当我们需要交换两个变量的值的时候,至少需要引入1个第三方变量(当然,如果愿意的话,也可以引入第四方和第五方变量>_<),但是,当我们使用异或的时候就不必这么做,只需要这两个变量就可以完成他们之间数值的交换。设,有两个变量 a 和 b.其中,a = 10, b = 20.现在使用 Py...原创 2019-01-06 23:36:11 · 1369 阅读 · 0 评论