Python
何时立秋丷
向前有路,未来可期!
每天进步一点点,努力为了遇见更好的自己。
展开
-
Python操作MySQL数据库的两种方式pymysql和pandas
目录第一种 使用pymysql第二种 使用pandaspandas.read_sqlpandas.DataFrame.to_sql第一种 使用pymysql代码如下:import pymysql#打开数据库连接db=pymysql.connect(host='1.1.1.1',port=3306,user='root',passwd='123123',db='t...原创 2018-08-12 13:49:52 · 19884 阅读 · 3 评论 -
Python的特殊方法
1 __init__和__new____init__方法用来初始化类实例;__new__方法用来创建类实例。 主要的区别:1).__init__通常用于初始化一个新实例,控制初始化的过程,发生在类实例被创建完以后。它是实例级别的方法。2).__new__通常用于控制生成一个新实例的过程。它是类级别的方法。 __new__具体的作用:1) 继承一些不可变的class时...原创 2018-09-08 15:38:35 · 293 阅读 · 0 评论 -
Python的super详解
文章来源:https://segmentfault.com/a/1190000007426467目录super() 的入门使用深入 super()MRO 列表super 原理小结super() 的入门使用在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能,这时,我们就需要调用父类的方法了,可通过使用 super 来实现...转载 2018-09-08 15:55:47 · 189 阅读 · 0 评论 -
Python类
Python类类的基本概念创建一个类:class Person: """ This is a sample of class """ def __init__(self, name): self.name = name def get_name(self): return self.name def color(...原创 2019-01-20 15:27:07 · 143 阅读 · 0 评论 -
Python函数学习笔记
Python函数学习笔记说明:个人学习笔记,并没有包含全部的知识点,只是觉得重要的知识整理了一下。希望其中自己的一些理解能帮助到他人,共同进步,欢迎交流。函数的定义与理解定义函数:def 函数名(参数1, 参数2, … , 参数n): 函数体函数实例:def add(x, y): return x + yadd(2,3)结果:5在上面的例子中并没有规定参数x和...原创 2019-01-16 19:17:04 · 243 阅读 · 1 评论 -
【LeetCode】Python3实现两数之和和整数反转
两数之和要求:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]方法一:两...原创 2019-02-17 10:13:01 · 461 阅读 · 0 评论 -
【LeetCode】Python3实现回文数和罗马数字转整数
回文数判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。进阶:你...原创 2019-03-03 14:48:40 · 222 阅读 · 0 评论 -
【LeetCode】Python3实现最长公共前缀和有效的括号
最长公共前缀编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入: [“flower”,“flow”,“flight”]输出: “fl”示例 2:输入: [“dog”,“racecar”,“car”]输出: “”解释: 输入不存在公共前缀。说明:所有输入只包含小写字母 a-z 。方法一:水平扫描法先求出所有字符串长度最小值min...原创 2019-03-04 08:59:47 · 292 阅读 · 0 评论