#列表、元祖#字典#集合、frozenset#字符串#堆栈:先进后出#队列:先进先出FIFOfromcollectionsimportnamedtuplePoint=namedtuple('point',['x','y','z'])p1=Point(1,2,3)p2=Point(3,2,1)print(p1.x)print(p1.y)print(p1,p2)#花色和数字Card=namedtuple('card',['suits','number'])c1
系统 2019-09-27 17:57:49 2338
#!/usr/bin/envpython#-*-coding:utf-8-*-#题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个#第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下#的一半零一个。到第10天早上想再吃时,见只剩下1个桃子了。求第一天共摘了多少。#求解思路:设后一天的桃子数量为x,则前一天剩余的桃子数量为(x+1)×2#例如:第10天剩余1个#第9天剩余(1+1)×2=4个#第8天剩余
系统 2019-09-27 17:56:38 2338
基本上,lambdas以及map,reduce和filter为python提供了函数式编程能力。让我们看看他们是什么。map:map函数采用iterable(list,tuple,set)并将函数应用于列表中的每个元素。让我们看一个例子来看看它是如何工作的。任务1:给定一个整数列表,编写代码,以方的所有数s在列表中。deffunc(num):“””对给定数字进行平方的函数“””returnnum*numl=[1,2,3,4,5,6]#map采用一个函数并应
系统 2019-09-27 17:56:26 2338
本文实例讲述了Python面向对象之继承和多态用法。分享给大家供大家参考,具体如下:Python类的继承和多态Python类的继承在OOP(ObjectOrientedProgramming)程序设计中,当我们定义一个class的时候,可以从某个现有的class继承,新的class称为子类(Subclass),而被继承的class称为基类、父类或超类(Baseclass、Superclass)。我们先来定义一个classPerson,表示人,定义属性变量n
系统 2019-09-27 17:55:22 2338
原文链接:https://www.cnblogs.com/supery007/p/8136295.html1.公众号测试地址https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index2.代码#pip3installrequestsimportrequestsimportjsondefget_access_token():"""获取微信全局接口的凭证(默
系统 2019-09-27 17:54:03 2338
python正则表达式转发自“Echo_fy发表于https://cloud.tencent.com/developer/article/1149679”文章目录python正则表达式1、正则解说2、中文字符集3、re模块常用方法1、正则解说数量词的贪婪模式与非贪婪模式正则表达式通常用于在文本中查找匹配的字符串。Python里数量词默认是贪婪的(在少数语言里也可能是默认非贪婪),总是尝试匹配尽可能多的字符;非贪婪的则相反,总是尝试匹配尽可能少的字符。例如:
系统 2019-09-27 17:52:59 2338
Python3爬取猫眼电影信息importjsonimportrequestsfromrequests.exceptionsimportRequestExceptionimportreimporttime#爬取猫眼电影信息defget_one_page(url):#增加了User-Agent识别,需要在headers中添加User-Agent参数。try:headers={'User-Agent':'Mozilla/5.0(Macintosh;IntelM
系统 2019-09-27 17:51:37 2338
Image模块Image模块是在PythonPIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。如open、save、conver、show…等功能。open类Image.open(file)⇒imageImage.open(file,mode)⇒image要从文件加载图像,使用open()函数,在Image模块:@zhangzijufromPILimportImage##调用库im=Image.open("E:\mywife.jpg
系统 2019-09-27 17:50:26 2338
最近学习了一点python,那就试着做一做简单的编程练习。首先是这个编程的指导图,如下:对的,类似一个简单区块链的模拟。代码如下:classDaDaBlockCoin:#index索引,timestamp时间戳,data交易记录,self_hash交易hash,last_hash,上个hashdef__init__(self,idex,timestamp,data,last_hash):self.idex=idexself.timestamp=timest
系统 2019-09-27 17:49:38 2338
什么是递归函数?递归(recursion):1.是一个函数2.函数执行的过程中,自己调用自己3.递归一定有结束调用自己的条件4.递归效率不高5.什么问题必须用递归?汉诺塔6.不会死循环,有最大递归次数限制,会报错RecursionError:maximumrecursiondepthexceededwhilecallingaPythonobjectSo,知道了什么是递归函数,直接上代码看例子,以斐波那契数列(Fibonaccisequence)为例:112
系统 2019-09-27 17:49:36 2338