Python基础
程序员的日记
学习群:
展开
-
Python正则表达式
原因今天学习了一下正则表达式,之前一直有用正则去校验一些手机号,身份证号啥的,但是都是网上找的,没有好好学习正则。想着爬虫离不开正则啊,不能老上网找,找完还得验证,费时费力,于是乎,自己学学吧规则re.search(pattern,string,flag) 全程匹配re.sub(pattern,repl,string,count) 全程匹配re.match(pattern,string,f原创 2017-03-17 11:45:51 · 455 阅读 · 0 评论 -
Python类
作为一个脚本语言,没想到也是面向对象的,今天看了一下Python的类,跟Java的大同小异,语法上很多不同,但是功能上大差不差,不多说,来看看先看看关于面向对象的几个概念:概念类(class) :封装一些变量和方法的一个对象的描述。实际就是包含了一些变量和方法。类变量:Python的类变量,相当于Java的类静态变量,类的所有对象共用的变量。实例变量:只能作用于当前类的实例的变量,对比于类变量原创 2017-03-20 22:18:32 · 461 阅读 · 0 评论 -
Python类继承的问题
先接着说说昨天的遗留问题吧:继承时的构造函数,可以super(Test, self).__init__() 去调用,也可以object.__init__(self)调用,那这两种方法有什么区别呢?昨天说了,单继承时,这两个方法是一样的功能,在看看多继承时:class Base(object): def __init__(self): print("base_init")c原创 2017-03-21 22:10:29 · 529 阅读 · 0 评论 -
python数据类型
本人是学安卓出身,习惯于Java语言,因为想学点爬虫之类的东西,Java实现一个功能过于麻烦,远没有脚本语言的方便,所以从0开始学习一下Python语言,前几天把环境搭好,从今天开始,坚持一周最少4篇博客,记录一下自己学习Python的记录。因为学习安卓的时候就想写点博客,一来记录自己的知识,因为知识点太多,不记录下来总会忘记,但是一直没能坚持下来。希望我的Python学习之路我能坚持记录下来,一方原创 2017-03-15 23:18:07 · 273 阅读 · 0 评论 -
Python基本数据类型简单介绍
今天学习了一下Python,string,list,Tuple,Set,Dictionary类string string用‘’,“”表示,\表示转义 string也可以截取如string[0,1],0是起始位置,-1表示最后一位,包含头不包含尾。+表示字符串连接,*2表示复制一次Python还有一点好,\表示转义,要想不转义可以在字符串前加小写r字符串不能被改写,string[0]=’m’会报错原创 2017-03-16 21:48:52 · 286 阅读 · 0 评论 -
python class 的学习
python class 的学习作为一个android工程师,学习Python虽然大部分语法差不多跟Java一样,但是类这一块差别感觉还挺大,为了加深自己的记忆,于是写写学习笔记class Person:#class 是关键字,person是类名 def eate(self):#self 是指当前类的实例对象,类似于Java的this,是一个普通方法必填的参数 prin...原创 2018-11-10 14:50:16 · 294 阅读 · 0 评论