03 2020 档案
摘要:[toc] 前言 几天前,你要是让我对字典的元素进行排序,我会告诉你,先用一个列表存储要排序的元素,然后使用 对列表元素进行排序,之后就能根据键 值对应情况判断字典元素的顺序。 比如: 用字典存储学号和成绩,输出前三名的学号和成绩。 python sorted(iterable, cmp=None,
阅读全文
摘要:思路: 这题比较简单,我的思路是将成绩用一个列表存储,再以成绩为键,将其他的信息存储到一个字典里,这样找出最大和最小的成绩后,以成绩访问字典的值,并打印输出。 代码
阅读全文
摘要:我一直以为a+=b和a=a+b是一样的,毕竟效果是一样的嘛。后来我发现并不是这么回事? 我发现当变量是不可变对象时,a+=b和a=a+b是一样的,不过我注意到了前后两个a已经不是同一个对象了。而当变量是可变对象时,虽然a+=b和a=a+b的效果是一样的,但是a=a+b前后的两个a也不是同一个对象了,
阅读全文
摘要:while循环用于不断执行一系列命令,也用于从输入文件中读取数据。命令执行完毕,控制返回循环顶部,从头开始直至测试条件为假。 [toc] 语法格式 无限循环的实现 写法一 写法二 while读取键盘信息 下面这段代码可以接收一行键盘的输入,然后把输入的内容复述在屏幕上,就像复读机一样。当然,我没给它
阅读全文
摘要:打印沙漏 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“ ”,要求按下列格式打印 所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。 给定任意N个符号,不一定能正好组成一个沙漏。要求打印
阅读全文