python人工智能基础篇
张金玉
这个作者很懒,什么都没留下…
展开
-
一基础语法
1 python概述一种面向对象的解释型计算机程序设计语言具有丰富且强大的内置库和第三方库语法简洁灵活开源,跨平台1.2应用场景数据分析人工智能网络爬虫自动化运维...原创 2018-07-03 17:27:48 · 266 阅读 · 0 评论 -
六 面向对象(中)
• 类的构造方法• 类的访问权限• 继承• 多态__init__构造方法• 调用时间:在对象被实例化时被程序自动调用• 作用:用于对象创建时初始化• 书写格式:init前后分别是两个下划线• 程序不显示定义init方法,则程序默认调用一个无参init方法• 对象创建过程类的构造方法__init__设置对象属性def __init__(self.gender, variety,name): s...原创 2018-07-10 15:54:50 · 101 阅读 · 0 评论 -
七 面向对象与异常处理
•类属性、类方法、静态方法 • 单例类• 异常处理• 包和模块类属性->实例属性• 所属于具体的实例对象,不同实例对象之间的实例属性互不影响->类属性• 所属于类对象,多个实例对象之间共享同一个类属性 • 获取类属性方法:类名.类属性• 通过实例对象不能够修改类属性类方法,静态方法->类方法• 所属于类对象,使用@classmethod修饰的方法• 定义类方法的第一个参数通常以“...原创 2018-07-10 17:11:20 · 124 阅读 · 0 评论 -
二 循环,字符串,列表
1原创 2018-07-04 09:36:53 · 144 阅读 · 0 评论 -
三 元组,字典,函数
1原创 2018-07-04 15:43:11 · 124 阅读 · 0 评论 -
八 正则表达式
• re模块的使用• 字符匹配、数量表示、边界表示• 正则表达式的高级用法• 贪婪与非贪婪模式re正则表达式模块• match(正则表达式,待匹配字符串), 用于正则匹配检查,如果待匹配字符串能够匹配正则表达式, 则match方法返回匹配对象,>否则返回None 采用从左往右逐项比较匹配 • group()方法 用来返回字符串的匹配部分字符 描述.匹配除"\n"之外的任意单个字符\...原创 2018-07-11 15:37:03 · 236 阅读 · 0 评论 -
四 函数
局部变量,全局变量函数缺省参数,不定长参数,命名参数递归函数及应用匿名函数及应用函数参数缺省参数。函数定义带有初始值的形参。函数调用时,缺省参数可传,也可不传。缺省参数一定要位于参数列表的最后。缺省参数数量没有限制命名参数。调用带有参数的函数时,通过制定参数名称传入参数的值。可以不按函数定义的参数顺序传入...原创 2018-07-05 10:18:07 · 261 阅读 · 0 评论 -
五文件操作面向对象
日期和时间• 文件与文件夹操作• JSON文件、CSV文件操作 • 面向对象概述• 类的定义• 创建对象及对象的使用time模块• time()函数获取当前时间戳• localtime([seconds])格式化时间戳为本地时间,返回时间元组time.strftime(format[,time_tuple])格式化日期函数.time.strptime(string, format)将日期时间字符...原创 2018-07-05 15:22:17 · 211 阅读 · 0 评论