随笔分类 - Python
摘要:https://www.jb51.net/article/270422.htm https://www.cnblogs.com/chenlove/p/14852421.html
阅读全文
摘要:转载博客:https://baijiahao.baidu.com/s?id=1741494490514331505&wfr=spider&for=pc 执行结果: 总之:要想改变多层嵌套的可变类型的值,又想保证原有数据不变,用深拷贝。
阅读全文
摘要:匿名函数语法如下: lambda 参数1,参数2... : expression 匿名函数多用于临时调用一次的场景,更多的是将匿名与其他函数配合使用。 应用场景: 1 salaries={ 2 "james":5000, 3 "wade":6000, 4 'bobo':3000, 5 "lili":
阅读全文
摘要:三元表达式: #常规方式如下: def ppp(x,y): if x>y: print(x) else: print(y) ppp(1,2) #利用三元表达式的方式实现代码如下: def ppp(x,y) print(x) if x>y else print(y) ppp(1,2) """三元表达式
阅读全文
摘要:装饰器的目的: 装饰器就是在不修改被装饰对象源代码与调用方式的前提下为其添加新功能。 无参装饰器模板: 1 #此处的outsider为装饰器,可将其至于被装饰函数顶部,利用@outsider的方式来装饰被装饰函数 2 def outsider(func): 3 """ 4 :param func:
阅读全文
摘要:一、闭包函数的大前提: 闭包函数 = 名称空间与作用域 + 函数嵌套 + 函数对象 核心点:名字的查询关系是以函数的定义阶段为准 二、什么是闭包函数: “闭”函数指的该函数是内嵌函数。 “包”函数指的该函数包含对外层函数作用域名字的引用(不是对全局作用域)。 1 def outSide(x): 2
阅读全文
摘要:案例一: 使用python查询mysql:select money from amount where amount_id="1001" 此时查询出的money结果为10000,类型为Decimal。 无法进行后续的运算和字符串拼接操作。 解决方法: 将sql改造为:select CAST(mone
阅读全文
摘要:详见地址:http://testingpai.com/article/1595507145193
阅读全文
摘要:1、对接mysql数据库 #pip install pymysql import pymysql # 第一步:连接到数据库 con = pymysql.connect(host="test.lemonban.com", # 数据库的地址 user='xxxxx', # 登录数据库的账号 passwo
阅读全文
摘要:1、子类继承父类,子类中调用父类方法 2、子类继承父类,子类完全重写父类的同名方法 3、子类继承父类,子类部分重写父类方法,即:子类同名方法继承父类方法的部分内容,又有自己特有的内容 4、子类继承父类,子类的初始化方法继承父类的初始化方法,且子类还存在其他特有属性
阅读全文
摘要:转帖地址:https://m.jb51.net/article/132501.htm Python关于删除list中的某个元素,一般有两种方法,pop()和remove()。 remove()函数用于移除列表中某个值的第一个匹配项。 remove()方法语法: list.remove(obj) po
阅读全文
摘要:原文地址:https://www.cnblogs.com/mingshengling/p/7842826.html 1、默认参数 默认参数降低了函数调用的难度,而一旦需要更复杂的调用时,又可以传递更多的参数来实现。无论是简单调用还是复杂调用,函数只需要定义一个。 有多个默认参数时,调用的时候,既可以
阅读全文
摘要:一、递归 1 def fact(num): 2 if num == 1: 3 return 1 4 result = n*fact(n-1) 5 return result 递归特性: 1、调用自身函数 2、必须有结束条件 3、但凡用递归可以解决的循环都可以解决 4、递归的效率在很多时候很低,不推荐
阅读全文
摘要:原文转载地址:https://www.cnblogs.com/sunyang945/p/7900957.html
阅读全文
摘要:原文转载地址:https://blog.csdn.net/iloveyin/article/details/21444613 快速上手 迫不及待了吗?本页内容为如何入门Requests提供了很好的指引。其假设你已经安装了Requests。如果还没有, 去 安装 一节看看吧。 首先,确认一下: Req
阅读全文
摘要:原文地址:https://blog.csdn.net/isoleo/article/details/13000975 python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), diffe
阅读全文
摘要:原文地址:http://www.jb51.net/article/65286.htm 1.了解正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 正则表达式是用来匹配字符
阅读全文
摘要:原文地址:https://blog.csdn.net/silviakafka/article/details/46744961 我们可以看到,返回的是一个元组,元祖每一个元素即上面一行的内容,所以用for去遍历它。 然后对应的将这行的第一列的内容给root 第二列 给dirs 第三列 给files
阅读全文
摘要:1、将字符串转化为时间: from datetime import datetime str_time = "2017-01-01 10:23:34" time_time = datetime.strptime(str_time,"%Y-%m-%D %H:%M:%S") 结果: 2017-01-01
阅读全文
摘要:#字典的一键多值 print'方案一 list作为dict的值 值允许重复' d1={} key=1 value=2 d1.setdefault(key,[]).append(value) value=2 d1.setdefault(key,[]).append(value) print d1 #获
阅读全文