摘要: 1 array = [1, 6, 7, 2, 9, 4] 2 for i in range(len(array)-1, 1, -1): 3 for j in range(0, i): 4 if array[j] > array[j+1]: 5 array[j], array[j+1] = array[j+1], array[j] 6 p... 阅读全文
posted @ 2018-01-11 18:33 jonm 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: 1 >>>print ord("a") 2 97 3 >>>print chr(97) 4 a 阅读全文
posted @ 2018-01-11 18:23 jonm 阅读(267) 评论(0) 推荐(0) 编辑
摘要: Python中打印字符串时可以调用ljust(左对齐),rjust(右对齐),center(中间对齐)来输出整齐美观的字符串,使用起来非常简单,包括使用第二个参数填充(默认为空格)。看下面的例子就会明白了: attention: '|'与'*'为逗号,'*'与ljust()间为点号 repr函数和反 阅读全文
posted @ 2018-01-11 18:20 jonm 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1 方法一,使用[::-1]: 2 3 s = 'python' 4 print(s[::-1]) 5 6 7 方法二,使用reverse()方法: 8 9 n = list(s) 10 n.reverse() 11 print(''.join(n)) 12 13 results: 14 15 nohtyp 16 nohtyp 阅读全文
posted @ 2018-01-11 18:08 jonm 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 1 my_str = 'hello' 2 # for循环 3 for v in my_str: 4 print(v) 5 # while 配合迭代器实现字符串的遍历 6 ite = iter(my_str) 7 while True: 8 try: 9 each = next(ite) 10 except StopIteration: 1... 阅读全文
posted @ 2018-01-11 17:39 jonm 阅读(1868) 评论(0) 推荐(0) 编辑
摘要: 方法1 方法2 阅读全文
posted @ 2018-01-11 16:41 jonm 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 三级菜单程序. 运行程序输出第一级菜单. 选择一级菜单某项,输出二级菜单,同理输出三级菜单. 退出时返回上一级菜单 menu = { '北京市': { '东城区': { 'aa', 'bb', }, '西城区': { 'cc', 'dd', }... 阅读全文
posted @ 2018-01-11 16:14 jonm 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 购物车程序需求:. 启动程序后,让用户输入工资,然后打印商品列表. 允许用户根据商品编号购买商品. 用户选择商品后,检测余额是否够,够就直接扣款,不够就提醒.用户可一直购买商品,也可随时退出,退出时打印已购的商和余额 阅读全文
posted @ 2018-01-11 00:01 jonm 阅读(603) 评论(0) 推荐(0) 编辑
摘要: pass 阅读全文
posted @ 2018-01-10 21:27 jonm 阅读(131) 评论(0) 推荐(0) 编辑
摘要: pass 阅读全文
posted @ 2018-01-10 21:26 jonm 阅读(100) 评论(0) 推荐(0) 编辑