上一页 1 ··· 3 4 5 6 7
摘要: 因为.sort的排序方法只能用于列表,所以字典排序就要用built-ins函数的sorted 1 dict1 = {6: 2, 8: 0, 1: 4, -5: 9, 10: 22} 2 print('将字典按key默认排序:', sorted(dict1)) 3 print('将字典按key默认排序 阅读全文
posted @ 2020-09-18 12:35 龚志军Flagon 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 一、初级的for循环计算阶乘: 1 def factorial(n): 2 result = n 3 for i in range(1, n): 4 result *= i 5 return result 6 7 8 temp = int(input('请输入一个正整数:')) 9 res = fa 阅读全文
posted @ 2020-09-18 09:57 龚志军Flagon 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 可以直接作用于for循环的数据类型有以下几种: 一类是集合数据类型,如:list、tuple、dict、set、str等 一类是generator,包括生成器和带yield的generator function。 这些可以直接作用于for循环的对象统称为可迭代对象:Iterable 可以使用isin 阅读全文
posted @ 2020-09-17 17:45 龚志军Flagon 阅读(151) 评论(0) 推荐(0) 编辑
摘要: for经常用来做循环的,比如: for i in range(10): if i < 3: print('loop',i) else: continue print('hehe...') #continue是用来跳出本次循环后继续下次循环;而break是用来结束整个循环 #那么调试(debug),会 阅读全文
posted @ 2020-09-17 09:51 龚志军Flagon 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 元组tuple,本身是不可修改的,那么增加或者插入内容,实际上是另外新建了一个元组 temp = (1, 2, 3, 4 ,5) new1 = temp[:3] + (8, 9) + temp[3:] View Code 这就是元组的切片 阅读全文
posted @ 2020-09-17 09:14 龚志军Flagon 阅读(161) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7