Python基础
ggchengg
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
参数组合
python基础原创 2017-11-15 19:42:47 · 634 阅读 · 0 评论 -
除绘图工具外修改图片尺寸大小格式的python实现方法
首先需要在命令提示符中输入如下命令安装第三方库——Python Imaging Librarypip install Pillowfrom PIL import Image im=Image.open('test.jpg') print(im.format, im.size, im.mode) im.thumbnail((200,200)) im.save('thumb.png','PNG')原创 2017-12-30 11:36:26 · 213 阅读 · 0 评论 -
sorted
# -coding:utf-8- L=[('Bob',75),('Adam',92),('Bart',66),('Lisa',88)] def by_name(s): s=s[0] S=str.upper(s) return S L2=sorted(L,key=by_name) print(L2)def by_score(s): s=s[1] return s原创 2017-11-24 21:39:42 · 160 阅读 · 0 评论 -
埃尔筛法(求素数序列)+求回数序列
用filter(f,L)函数,将函数f依次作用于L序列,返回的是一个Iterable。 结合这个知识点编写埃尔筛法(求素数序列)程序。# -coding:utf-8- n=int(input('请输入需要打印多少以内的素数?')) #函数功能是:依次判断序列中的数能否被序列首位整除,若不能整除,则为真 def is_multi(x): if x%L[0]!=0:原创 2017-11-22 10:46:39 · 434 阅读 · 0 评论 -
map&reduce
首先,是一个函数范例,str2int函数。# -coding:utf-8- from functools import reduce def str2int(s): def f1(x,y): return x*10+y def f2(s): return {'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,原创 2017-11-21 21:47:11 · 231 阅读 · 0 评论
分享