代码艺术家
Code artist

很喜欢释迦牟尼佛的一句话:“无论你遇见谁,他都是你生命该出现的人,绝非偶然,他一定教会你一些什么”。

有问题 问我 问Google

随笔分类 -  Python

摘要:1,前言:一般出现*args 和 **kwargs,首先给我想到的是C语言的指针,真的。估计这是用C编写Python没有有阉割干净的缘故。2,正题: 什么时候用这两个参数呢,我们通常见得最多的时候是作为函数的参数,当函数的参数不确定时,可以使用*args和 **kwargs,*args 没有key值,**kwargs 有key值。3,例子def args_test(param1,*args): ... 阅读全文
posted @ 2017-03-31 23:06 Jason‘ 阅读(8761) 评论(0) 推荐(1)
摘要:面试的时候遇到过这样的一个题目: 斐波切纳数列1,2,3,5,8,13,21.........根据这样的规律,编程求出400万以内最大的斐波切纳数,并求出是第几个斐波切纳数。 方法一: 方法二:这个方法用到了生成器: 生成器介绍:通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量 阅读全文
posted @ 2016-05-25 00:28 Jason‘ 阅读(1117) 评论(0) 推荐(0)
摘要:今天使用mysqldb执行query语句的时候,在执行这条语句的时候: 出现一下错误: 根据错误提示顺藤摸瓜找到病症: 在python扩展包mysqldb下的cursors.py有这么一处代码写法已经过时。 原来的的写法如图: 我们只需要把 总结:这个mysqldb是我在ubuntu16.04版本的 阅读全文
posted @ 2016-05-18 11:25 Jason‘ 阅读(23365) 评论(0) 推荐(0)
摘要:Python内建的filter()函数用于过滤序列。 和map()类似,filter()也接收一个函数和一个序列。和map()不同的时,filter()把传入的函数依次作用于每个元素,然后根据返回值是True还是False决定保留还是丢弃该元素。 例如,在一个list中,删掉偶数,只保留奇数,可以这 阅读全文
posted @ 2016-05-09 09:50 Jason‘ 阅读(10362) 评论(0) 推荐(0)
摘要:列表生成式即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式。 1,比如:要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]可以用range(1, 11) 也就是说range(n,m)会返回一个n到m-1的一个列表。 阅读全文
posted @ 2016-04-29 16:15 Jason‘ 阅读(446) 评论(0) 推荐(0)
摘要:在这篇文章中我指出两点: 第一:系统函数可以被覆盖 比如: 但是,如果把函数本身赋值给变量呢? 结论:函数本身也可以赋值给变量,即:变量可以指向函数。 如果一个变量指向了一个函数,那么,可否通过该变量来调用这个函数? 说明变量f现在已经指向了abs函数本身。 本质原因:函数名本身也是变量 那么函数名 阅读全文
posted @ 2016-04-28 16:19 Jason‘ 阅读(449) 评论(0) 推荐(0)
摘要:函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程 序设计。函数就是面向过程的程序设计的基本单元。 而函数式编程(请注意多了一个“式”字)——Functional Programming,虽然也可 阅读全文
posted @ 2016-04-27 23:38 Jason‘ 阅读(218) 评论(0) 推荐(0)
摘要:编码:需要注意的是:python 没有字符的概念,但是比如a='abcd',当中字母a占用一个字节,通过方法len我们可以求出这个字符变量a所有字符个数,如:print len(a)显示结果为:4。但是当我们写到:#coding=utf-8a='哈哈哈哈'print len(a)结果为12(注意必须... 阅读全文
posted @ 2015-08-24 00:09 Jason‘ 阅读(314) 评论(0) 推荐(0)
摘要:1 python一切皆为对象,因为现实包含了一系列的数据和操作这些数据的方法的一个整体,就叫作对象。自行车属性:手刹车,轮胎,脚踏板方法:如何前进的方法,控制停止的方法,控制方向实际内容 男人与女人的恋爱男人与男人的恋爱女人与女人的恋爱方法1:一见钟情2.数据类型的组成组成3部分。身份 id方法来看... 阅读全文
posted @ 2015-08-16 23:05 Jason‘ 阅读(196) 评论(0) 推荐(0)
摘要:所有的东西都配好后,执行ulipad需要注意的是:1,必须以管理员身份运行ulipad。2,当运行有道词典的时候,双击ulipad是没有反应, 至于为什么会出现这种情况,我也不太清除,等我查到 原因后再补充。 阅读全文
posted @ 2015-08-12 22:18 Jason‘ 阅读(216) 评论(0) 推荐(0)