- 博客(7)
- 资源 (5)
- 收藏
- 关注
原创 用Python玩数据-笔记三
1、本地数据的获取 文件的打开file_obj = open(filename, mode='r', buffering=-1)mode是可选参数,默认值是r,buffering也是可选参数,默认值是-1,0代表不缓冲,1表示缓冲 r+=r+w w+=w+r a+=a+r 注意:w和w+都需要清空原文件的内容,a和a+只能在文件尾部追加,如果在中间添加只能使用r+ open
2016-03-21 10:07:02 329
原创 用Python玩数据-笔记二
1、条件判断 语法表示:注意缩进,一般4个空格if expression: 代码块else: 代码块多个if的情况,同等缩进即为同一条件结构if expression: 代码块elif expression1: 代码块else: 代码块2、內建函数range()和xrange()range(start,end,setp=1)start起始值包含,缺省值
2016-03-18 14:45:37 531
原创 用Python玩数据-笔记一
1、基本语法 输入函数,输入的类型值是字符型raw_input("please input a num:")注释是以#号开头的,其中续航符为\,无需续航符包括三引号,写语句时注意缩进问题,这个是值得注意的。 Python的标识符,首字符是字母或下划线,其余可以是字母、数字或下划线,还有就是大小写敏感。实际的时候有一些约定的规则,大写的变量名为常量,变量名尽量用英文,做到见名识意。 第一次赋值时
2016-03-16 22:56:49 492
原创 leetcode-28:Implement strStr()
原题网址:https://leetcode.com/problems/implement-strstr/ 题目大意:字符串匹配 解题方法: 1、暴力法,最简单但写的时候一定要确保无bug 2、KMP算法这个以后会补上 代码实现: 暴力法public class Solution { public int strStr(String haystack, String needle)
2016-03-16 16:03:00 259
原创 leetcode-125:Valid Palindrome
原题网址:https://leetcode.com/problems/valid-palindrome/ 题目大意:判断一个字符串是否是回文字符串,回文字符串的意思就是是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。 解题思路:两个指针,一前一后的进行遍历,知道它们相遇,跳过哪些非字符的地方,忽略大小写,空格算是回文串,面试的时候应该问清楚。 时间复杂度O(n
2016-03-16 14:40:40 287
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人