2017年12月27日
摘要: 三元运算 必须要有结果。必须要有if和else。只能是简单的情况。 函数进阶 命名空间(三种)和作用域 内置命名空间: python解释器 就是python解释器一启动就可以使用的名字存储在内置命名空间中 内置的名字在启动解释器的时候被加载进内存里全局命名空间:我们写的代码但不是函数中的代码 是在程 阅读全文
posted @ 2017-12-27 18:43 Kindergarten_Panda 阅读(234) 评论(0) 推荐(0) 编辑
  2017年12月26日
摘要: 1.初始函数 这样确实可以实现len方法的效果,但是总感觉不是那么完美?为什么呢? 首先,之前只要我们执行len方法就可以直接拿到一个字符串的长度了,现在为了实现相同的功能我们把相同的代码写了好多遍 —— 代码冗余 其次,之前我们只写两句话读起来也很简单,一看就知道这两句代码是在计算长度,但是刚刚的 阅读全文
posted @ 2017-12-26 16:20 Kindergarten_Panda 阅读(184) 评论(0) 推荐(0) 编辑
  2017年12月25日
摘要: 文件操作 文件操作的顺序: 1.先设置文件路径: d:\老师.txt #设置一个文件保存到D盘里。 2.编码方式: utf-8 gbk…… 3.操作方式:只读r,只写w,追加a,读写r+,写读w+,追加读a+……文件操作最好只用r,w,a因为如果用读写之类的会造成光标错乱,形成乱码。 以什么方式编码 阅读全文
posted @ 2017-12-25 20:20 Kindergarten_Panda 阅读(292) 评论(0) 推荐(0) 编辑
  2017年12月22日
摘要: 1数字int。 数字主要是用于计算用的,使用方法并不是很多,就记住一种就可以: 2布尔值bool。 布尔值就两种:True,False。就是反应条件的正确与否。 真 1 True。 假 0 False。 3字符串str。 3.1、字符串的索引与切片。 索引即下标,就是字符串组成的元素从第一个开始,初 阅读全文
posted @ 2017-12-22 14:19 Kindergarten_Panda 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.基础数据类型汇总补充 list :再循环一个列表时,最好不要删除列表的元素,这样会使索引发生改变,从而报错。 bool: false: 0 '' [] () {} set() dict:再循环一个字典时,不要删除字典里面的键值对,会报错。 tuple: 如果只有一个元素且不加,那此元素是什么类型 阅读全文
posted @ 2017-12-22 13:41 Kindergarten_Panda 阅读(329) 评论(0) 推荐(0) 编辑
  2017年12月21日
摘要: 小知识点总结 1.python2 python3的区别 Python2 与python3 的区别 Python2 Python3 print Print’a,b,c’ Print(‘a,b,c’) range range() xrange() range input raw_input() inpu 阅读全文
posted @ 2017-12-21 19:18 Kindergarten_Panda 阅读(262) 评论(0) 推荐(0) 编辑
  2017年12月20日
摘要: 字典 数据类型划分:分为可变数据类型,不可变数据类型 不可变数据类型(可哈希):元组,bool值,int,str 可变数据类型(不可哈希):list,dict,se dict key键必须是不可变数据类型, value 值任意数据类型。dict 优点:二分查找去查询 存储大量的关系型数据 特点:无序 阅读全文
posted @ 2017-12-20 13:56 Kindergarten_Panda 阅读(254) 评论(0) 推荐(0) 编辑
  2017年12月19日
摘要: 1.列表 列表是python中的基础数据类型之一,其他语言中也有类似于列表的数据类型。 列表相比于字符串,不仅可以储存不同的数据类型,而且可以储存大量数据,32位python的限制是 536870912 个元素,64位python的限制是 1152921504606846975 个元素。而且列表是有 阅读全文
posted @ 2017-12-19 13:55 Kindergarten_Panda 阅读(243) 评论(0) 推荐(0) 编辑
  2017年12月18日
摘要: 1.什么是数据类型 int 用于计算。 bool 用于判断,True False。 str 存储少量数据,进行操作。 ''引号引出的都是str list 列表[]存储大量的数据。 元祖 只读列表(1,2,3'第三方',) 字典dict 关系性{'name':'xxx','age':18} 集合 {1 阅读全文
posted @ 2017-12-18 16:03 Kindergarten_Panda 阅读(199) 评论(0) 推荐(0) 编辑
  2017年12月15日
摘要: 1.格式化输出 %:占位符 s:字符串,d: 数字 用字符拼接的方式还难实现这种格式的输出,只需要把要打印的格式先准备好, 由于里面的 一些信息是需要用户输入的,你没办法预设知道,因此可以先放置个占位符,再把字符串里的占位符与外部的变量做个映射关系就好。 %s就是代表字符串占位符,除此之外,还有%d 阅读全文
posted @ 2017-12-15 13:29 Kindergarten_Panda 阅读(200) 评论(0) 推荐(0) 编辑