随笔分类 -  Python

摘要:计算一个数组的中间数,数的两边和相等,并返回index值 如:数组[1,2,3,4,6] 返回3(数组序号从0开始) 阅读全文
posted @ 2017-08-10 13:38 默语柯 阅读(633) 评论(0) 推荐(0)
摘要:用在线网页测试正则表达式时,JavaScript不支持 零宽度正回顾后发断言 (?<=exp)测试时一直匹配失败 但re模块是支持 (?<=exp) 的 终于脱坑 阅读全文
posted @ 2017-08-06 12:29 默语柯 阅读(209) 评论(0) 推荐(0)
摘要:Python内置了文件读写的函数open,read 用法示例: 在打开文件后,操作完成后可以使用close()关闭文件,但比较好的文件读写方法是使用 如此,在操作结束后,with便会把文件关闭,无需close 注意:使用read读取文件时,在末尾会添加一个空行,这是read()在读到文件末尾时返回的 阅读全文
posted @ 2017-08-04 14:07 默语柯 阅读(185) 评论(0) 推荐(0)
摘要:使用Python自带的函数strip可以剔除字符串开头、结尾、两端的空白 使用场景:用户输入验证 strip : 去除字符串两端的空白 rstrip : 去除字符串末尾(右端)的空白 lstrip : 去除字符串开头(左端)的空白 示例: 阅读全文
posted @ 2017-08-03 21:20 默语柯 阅读(305) 评论(0) 推荐(0)
摘要:函数定义时 参数定义的顺序必须是:必选参数、默认参数、可变参数和关键字参数。 阅读全文
posted @ 2017-04-20 20:56 默语柯 阅读(157) 评论(0) 推荐(0)
摘要:unicode 阅读全文
posted @ 2017-04-04 20:14 默语柯 阅读(224) 评论(0) 推荐(0)
摘要:Python中通过copy模块有两种复制(深复制与浅复制) 因此,复制后对原dict的内部的子对象(方括号[]内元素)进行操作时,浅复制dict会受操作影响而变化,而深复制dict则不会受操作变化 而使用del 对父对象进行操作时,浅复制,深复制后的副本为全新副本,不受影响 输出结果: 结论:使用c 阅读全文
posted @ 2017-04-03 16:21 默语柯 阅读(14833) 评论(0) 推荐(1)
摘要:列表 元组 字典 阅读全文
posted @ 2017-04-03 15:56 默语柯 阅读(130) 评论(0) 推荐(0)
摘要:# -*- coding:utf-8 -*- number = 23 test=True while test: guess=int(raw_input('输入数字')) if guess==number: print 'g=n' elif guess>number: print 'g>n' else: prin... 阅读全文
posted @ 2017-04-03 13:48 默语柯 阅读(230) 评论(0) 推荐(0)
摘要:Alt+Enter 自动添加包Ctrl+t SVN更新Ctrl+k SVN提交Ctrl + / 注释(取消注释)选择的行Ctrl+Shift+F 高级查找Ctrl+Enter 补全Shift + Enter 开始新行TAB Shift+TAB 缩进/取消缩进所选择的行Ctrl + Alt + I 自 阅读全文
posted @ 2017-04-03 13:40 默语柯 阅读(227) 评论(0) 推荐(0)
摘要:1. DocStrings 文档字符串 可以直接输出位于函数内定义的说明 # -*- coding:utf-8 -*- def printMax(x, y): '''示例: 说明文档''' x=int(x) y=int(y) if x > y: print x, 'is maximum' else: 阅读全文
posted @ 2017-03-29 20:19 默语柯 阅读(241) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-03-29 19:49 默语柯 阅读(156) 评论(0) 推荐(0)
摘要:解决中文输出错误 在开头添加 即可 阅读全文
posted @ 2017-03-28 21:42 默语柯 阅读(122) 评论(0) 推荐(0)