分类
摘要:
第8天,面向对象进阶
@(python)[笔记]
目录
一、isinstance()和issubclass()
1. isinstance()
2. issubclass()
二、反射
1. hasattr()
2. getattr()
3. setattr()
4.... 阅读原文
2017-07-22 15:08:02 阅读(838) 评论(0)
摘要:
注:本文仅介绍字符串的一些常用的方法
因为字符串属于不可变序列,所以方法中对字符串的修改,都是靠返回一个新字符串来实现的,并没有对老字符串产生影响
1、寻找文本:在字符串中,从左开始寻找自己想要的文本
str1.find(string,[startindex],[endindex]) #可选参数为开... 阅读原文
2017-07-22 13:08:01 阅读(813) 评论(0)
摘要:
1 数据采集概述
开始一个数据分析项目,首先需要做的就是get到原始数据,获得原始数据的方法有多种途径。比如:
获取数据集(dataset)文件
使用爬虫采集数据
直接获得excel、csv及其他数据文件
其他途径…
本次福布斯系列数据分析项目实战,数据采集方面,主要数据来源于使用爬虫进行数据采集,... 阅读原文
2017-07-22 12:17:01 阅读(811) 评论(0)
摘要:
1,一些常见的内建函数
L.append # 加一个
L.extend # 加一串
L.insert(index, item) #固定位置插入
L.[index : index] = sequence #插入一串
L.pop
L.re... 阅读原文
2017-07-21 22:03:01 阅读(856) 评论(0)
摘要:
[译]The Python Tutorl#Using the Python Interpreter
2.1 Invoking the Interpreter
Python解释器通常安装在目标机器的/usr/local/bin/python3.6目录下;将/usr/local/bin设置到Unix shell的搜索路径... 阅读原文
2017-07-21 20:21:03 阅读(833) 评论(0)
摘要:
一、vim python自动补全插件:pydiction
可以实现下面python代码的自动补全:
1.简单python关键词补全 2.python 函数补全带括号 3.python 模块补全 4.python 模块内函数,变量补全 5.from module import sub-module 补全
想为vim启动... 阅读原文
2017-07-21 19:35:05 阅读(845) 评论(0)
摘要:
1,单元循环
for…in
2,索引循环
for…in range(len(List))
3,同时循环单元和索引
使用enumerate:
for index, item in enumerate(L) :
4,枚举
使用内建函数 iter。
... 阅读原文
2017-07-21 18:29:02 阅读(858) 评论(0)
摘要:
[译]The Python Tutorl#Whetting Your Appetite
1. Whetting Your Appetite
如果你需要使用计算机做很多工作,最终会发现很多任务需要自动化。例如,在大量文本文件中搜索替换,或者以更加复杂的方式对大量图片进行重命名或者整理。也许你想要编写一个小型自定义数据库... 阅读原文
2017-07-21 14:50:02 阅读(799) 评论(0)
摘要:
要求:
输入用户名和密码
认证成功,显示欢迎信息
用户名3次输入错误后,退出程序
密码3次输入错误后,锁定用户名
Readme:
UserList.txt 是存放用户名和密码的文件,格式为:username: password,每行存放一条用户信息
LockList.txt 是存放已被锁定用户名的文件,默认为空... 阅读原文
2017-07-21 13:44:01 阅读(865) 评论(0)
摘要:
basestring
basestring()
说明:basestring是str和unicode的超类(父类),也是抽象类,
因此不能被调用和实例化,但可以被用来判断一个对象是否为str或者unicode的实例,isinstance(obj, basestring)
等价于isinstance(obj, (str... 阅读原文
2017-07-21 11:12:02 阅读(829) 评论(0)