随笔分类 -  python

摘要:>>> fun = lambda a: a+1 >>> fun(1) 2 >>> fun = lambda a,b: a+b >>> fun(1,2) 3 >>> fun = lambda a,b: a+b if a<b else b-a >>> fun(3,1) -2 >>> fun(1,3) 4 阅读全文
posted @ 2016-02-04 14:51 黄小墨 阅读(310) 评论(0) 推荐(0)
摘要:s1 = "{0} ===> {1}" s = s1.format('lilei', 'boy') print(s) l = ['lilei', 'boy'] s = s1.format(*l) print(s) s1 = "{name} ===> {acter}" s = s1.format(na 阅读全文
posted @ 2016-02-04 14:40 黄小墨 阅读(1536) 评论(0) 推荐(0)
摘要:先来看一段代码 def show(*arg): print(arg, type(arg)) if __name__ == "__main__": show(1) show(1,2,3,4,5) 现在执行一下,看看执行结果: (1,) <class 'tuple'> (1, 2, 3, 4, 5) < 阅读全文
posted @ 2016-02-04 14:32 黄小墨 阅读(1587) 评论(0) 推荐(0)
摘要:字符串格式化: 前面说过一种字符串格式化方法,来复习一下: >>> print('His name is %s', 'jeff') His name is %s jeff 其实格式化方法不止一种: >>> print('{0} , {1}'.format('alex','33')) alex , 3 阅读全文
posted @ 2016-01-31 00:09 黄小墨 阅读(471) 评论(0) 推荐(0)
摘要:前面已经说过了,print()函数括号里加上字符串,就可以实现输出 >>> print('This is Python!') This is Python! print()函数也可以接受多个字符串,用,隔开 >>> print('This is python!','It is a programmi 阅读全文
posted @ 2016-01-20 14:53 黄小墨 阅读(571) 评论(0) 推荐(0)
摘要:条件判断: 比如输入用户年龄,根据年龄打印不同的内容,在python中用if语句实现: age = 20 if age >= 18: print('你可以看这个视频!') 可以给if加一个else,意思是如果if判断是False,就执行else里的内容 age = 20 if age >= 18: 阅读全文
posted @ 2016-01-20 00:32 黄小墨 阅读(581) 评论(0) 推荐(0)
摘要:很多时候我们需要对文件进行一些操作,比如读取并分析日志文件,写入日志文件等等。显然python也内置了对文件进行操作的函数。 读文件: >>> f = open('a.log','r') 这样就打开了一个文件,’r’表示读。当然 还有其它打开方式: ‘w’ :表示写入,如果文件不存在,则创建,如果存 阅读全文
posted @ 2016-01-19 23:33 黄小墨 阅读(264) 评论(0) 推荐(0)
摘要:列表(list) 列表是经常用到的一种数据类型,是一组有序的数据集合,可以将各种数据有序的存放在列表中,并且可以对其进行增删改查,以及遍历。 列表就是为了使变量能够存储更多的信息,比如我想存储一张购物清单,然后程序只需要调用该变量就可以找到其中的商品。例如: >>> shopping_list = 阅读全文
posted @ 2016-01-19 14:28 黄小墨 阅读(370) 评论(0) 推荐(0)
摘要:前面说过了,字符串也是一种数据类型,但字符串有一个特殊的问题,就是编码。 因为计算机是美国人发明的,所以最早只有127个字符被编码到计算机里,就是大小写英文字母,数字和一些符号,这个编码表被称为ASCII码;但是我们要处理中文,这些编码肯定是不够的,所以中国制定了GB2312编码,用来把中文编进去; 阅读全文
posted @ 2016-01-18 23:52 黄小墨 阅读(265) 评论(0) 推荐(0)
摘要:数据类型: 整数:就是整数,包括正整数,0,负整数 浮点数: 通俗点说,就是小数 长整数: 就是比较长的整型,通常后面会跟一个L 字符串: 字符串需要用“”或’’括起来。单引号和双引号可以同时出现,比如“I’m jake!” 布尔值: 只有两个 True ,False 空值: 用None表示,但跟0 阅读全文
posted @ 2016-01-18 16:59 黄小墨 阅读(197) 评论(0) 推荐(0)
摘要:进入python3的解释器环境。 我们让解释器输出 “Hello World!” 解释器成功的输出了Hello world! 程序就这样完成了。 当然上面的程序我们是在解释器中完成的。 我们可以通过一些文本编辑器来书写程序。比如notepad++,免费的。 这样可以通过 文件--保存 将程序保存在硬 阅读全文
posted @ 2016-01-18 15:09 黄小墨 阅读(185) 评论(0) 推荐(0)
摘要:本次主要在windows下安装pyton2 和python3,实现 在cmd中输入 ptynon进入python2 在cmd中输入python3进入python3 第一步 当然是要下载python安装程序了。 下载地址:https://www.python.org/downloads/windows 阅读全文
posted @ 2016-01-18 14:19 黄小墨 阅读(233) 评论(0) 推荐(0)