摘要: 简介 python中包含内建函数和自定义函数,函数本身也是对象,比如可以通过a=abs来赋值给变量a,通过a(100)来调用,等价于abs(100),这点有点类似与js 函数调用 调用函数的时候,如果传入的参数数量不对,会报TypeError的错误,并且Python会明确地告诉你:abs()有且仅有 阅读全文
posted @ 2017-07-28 16:12 行走在云端的愚公 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 函数也是对象 python中函数也是一个对象,因此可以当做参数传递 函数map() map()函数接收两个参数,一个是函数,一个是Iterable,map将传入的函数依次作用到序列的每个元素,并把结果作为新的Iterator返回,和java1.8的map一致,用来转换数据,生成新的惰性序列 函数re 阅读全文
posted @ 2017-07-28 16:12 行走在云端的愚公 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 切片(Slice)操作符 切片可操作符可用来操作list和tuple和字符串,返回值分别为list、tuple、字符串 遍历for ... in list和tuple遍历 遍历dict 遍历字符串 遍历任何一个可迭代对象 生成列表 生成器 创建一个生成器,可以通过next(g)来逐个生成元素 g = 阅读全文
posted @ 2017-07-28 16:10 行走在云端的愚公 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 列表:list 列表list是一个可变的有序集合,可以随时添加和删除其中的元素 1. 声明一个列表 2. 获取列表元素的个数 3. 访问某个元素 4. 访问最后一个元素 5. 添加元素 6. 插入指定的位置 7. 删除元素 8. 替换元素值 9. list元素可以为不同的数据类型,可以是一个list 阅读全文
posted @ 2017-07-28 16:09 行走在云端的愚公 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 条件语句 if 表达式 :执行语句 如果if语句判断是True,则执行后面的语句 if 表达式 :执行语句 elif 表达式 : 执行语句 else : 执行语句 多次判断 循环语句 for...in 输出结果: while循环 阅读全文
posted @ 2017-07-28 16:08 行走在云端的愚公 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 整型 支持任意大小的整数包括负整数 浮点型 字符串 以单引号'或双引号"括起来的任意文本,比如'abc',"xyz"等等,如果字符串内部既包含'又包含"怎么办?可以用转义字符\来标识,比如: 表示的字符串内容是: python3中,字符串是以Unicode编码的。 对于单个字符的编码,Python提 阅读全文
posted @ 2017-07-28 16:07 行走在云端的愚公 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 安装python 1. mac自带python 2. homebrew安装 3. 从官网https://www.python.org/download下载,直接安装 安装pip python的包管理器,可以方便的查询系统已安装的包列表、安装/删除包等 python3 mac下通过brew insta 阅读全文
posted @ 2017-07-28 16:06 行走在云端的愚公 阅读(128) 评论(0) 推荐(0) 编辑