2018年8月17日

摘要: 内建函数 bulid-in fuction id() 标识,返回对象的唯一标识,Cpython返回内存地址hash() 返回对象的哈希值type() 返回对象的类型str() 返回字符串 int() bin() hex() oct() bool() complex() list() tuple() 阅读全文
posted @ 2018-08-17 21:18 Riper 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 简单选择排序 属于选择排序 两两比较,找到极值(极大或极小)放置到固定位置,一般是某一端 结果分为升序和降序排列 简单选择排序 二元选择排序 二元选择排序的思路 从左和右同时固定最大值和最小值,优化思路是在发现最大最小值相等时,停止交换 要注意在交换了最大值后,最小值如果记录在之前最大值储存的位置时 阅读全文
posted @ 2018-08-17 19:58 Riper 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 解析式 列表解析 eg: new = [(i+1)**2 for i in range(10)] 语法 [返回值 for 元素 in 可迭代对象 if条件] 中括号[],内部for循环,if条件语句可选。返回元素是返回的元素,使用print返回的是None。不要使用冒号 ':' 返回新列表列表解析式 阅读全文
posted @ 2018-08-17 15:15 Riper 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 返回1-10的平方的列表 列表lst=[1,4,9,16,2,5,10,15],生成新列表,要求新列表元素是lst相邻两项的和 打印99乘法表 使用了列表 一个列表解析式搞定,返回的列表为全是None的列表 "0001.asdklkglwk"是ID格式,要求生成左边整数,右边10位随机小写英文字母, 阅读全文
posted @ 2018-08-17 14:06 Riper 阅读(195) 评论(0) 推荐(0) 编辑

导航