摘要: 类型 方法 注解 填充 1,center(width[, fillchar]) 2,ljust(width[, fillchar]) 3,rjust(width[, fillchar]) 4,zfill(width) 5,expandtabs([tabsize]) 1,center(width[, 阅读全文
posted @ 2018-11-09 17:29 GaoShanRong 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 随手敲了一个r 键,看到random,好奇心让我接着敲了help(random),看到一个函数randrange() 看了下说明 6757 3523 4111 每次生成随机的4位数,跟手机收到的验证码很像。要生成几多位的就添加几个占位符,并传入相同个数的random.randrange(0,9)。 阅读全文
posted @ 2018-09-30 09:14 GaoShanRong 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 字典中经常需要对keys及values一起迭代 例:定义一个字典 输出结果: lisi:123wangwu:456zhangsan:123 例:对比下列表的迭代 =(1, 1)(2, 2)(3, 3)1 12 23 3 python enumerate()函数 for 循环使用 enumerate 阅读全文
posted @ 2018-09-29 16:06 GaoShanRong 阅读(155) 评论(0) 推荐(0) 编辑
摘要: namedtuple 对象的定义如以下格式: 返回一个具名元组子类 typename,其中参数的意义如下: typename:元组名称 field_names: 元组中元素的名称 rename: 如果元素名称中含有 python 的关键字,则必须设置为 rename=True verbose: 默认 阅读全文
posted @ 2018-09-29 11:35 GaoShanRong 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 以下实例展示了 locals() 的使用方法: 阅读全文
posted @ 2018-09-28 17:30 GaoShanRong 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 方法一中每多嵌套一个列表就需要多增加一次for循环,是不是让人很头疼,毕竟过于复杂的代码几乎都不是好东西。 实例一中,有大量重复代码,看起来也很乱,很难阅读。有没有更好更简单的实现方式呢? 123456789 #结果完全一样,这样方法是不是更简便呢 阅读全文
posted @ 2018-09-27 17:04 GaoShanRong 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 举例:var_list 是一个多层嵌套列表 var_list = [1,2,[3,4,[5,6,7,[8,9]]]] 试试for循环来遍历列表中的元素吧 >>> for var in var_list: print(var) print(var) 1 2 [3, 4, [5, 6, 7, [8, 9 阅读全文
posted @ 2018-09-27 16:22 GaoShanRong 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 举例: 遍历列表的中元素 num_list = [1,2,3,4,5,6,7,8,9] 1,使用for循环 for i in num_list: print(i) 即可; 2,使用while循环 首先必须考虑状态信息,这就要求使用一个计数标识 count = 0 while count < len( 阅读全文
posted @ 2018-09-27 15:19 GaoShanRong 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Python程序员通常把内置函数称为BIF(built-in functions).BIF的作用是把消息显示到标准输出(通常就是屏幕)。 阅读全文
posted @ 2018-09-27 11:30 GaoShanRong 阅读(203) 评论(0) 推荐(0) 编辑