01 2020 档案
摘要:描述: 有N个学生的数据,将学生数据按成绩高低排序,如果成绩相同则按姓名字符的字母序排序,如果姓名的字母序也相同则按照学生的年龄排序,并输出N个学生排序后的信息。测试数据有多组,每组输入第一行有一个整数N(N<=1000),接下来的N行包括N个学生的数据。 每个学生的数据包括姓名(长度不超过100的
阅读全文
摘要:描述: 有N个学生,每个学生的数据包括学号、姓名、3门课的成绩,从键盘输入N个学生的数据,要求打印出3门课的总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课成绩) 样例输入: 2 1 blue 90 80 70 b clan 80 70 60 样例输出: 85 75 65 1 blue 9
阅读全文
摘要:描述: 该函数用于连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串 ,注意:是字符串 使用: 'sep'.join(temp) #注意这是一个字符串,你可以直接打印 sep为连接符,可以为空,temp为需要连接的序列
阅读全文
摘要:提要: 对象三大特征:封装、继承与多态 封装: class Myobject(): #属性 name='' age= address='' #方法 def printname(): print('name') def printage(): print('age') def printaddress
阅读全文
摘要:描述: else在与if的搭配中,我们已经很清楚的了解其用法,实际上python中的else还可以与while,try(异常)搭配 示例一:else+while #当while False都没break出循环,执行else num=10 #求10的最大公约数,否则输出是素数 count=num//2
阅读全文
摘要:基本格式: try: ... ... ... except 异常类型1[as reason]: ... print(str(reason)) #打印具体的异常类型,reason只是一个储存的变量 except (异常类型2,异常类型3): ... except: ... #最优先异常处理,无视前面e
阅读全文
摘要:在admin中,找到外观-主题编辑器,即可以对所有的文件进行编辑修改保存,快速更新
阅读全文
摘要:在functions.php加入以下代码: #移除网站表单项 function url_filtered($fields) { if(isset($fields['url'])) unset($fields['url']); return $fields; } add_filter('comment
阅读全文
摘要:描述: 计算该日在本年中是第几天,注意闰年问题。 分析: 解决一:创建数组,计算天数,最后判断是否闰年决定是否+1 解决二:使用python中datetime库 代码: 解决一: year,month,day=map(int,input().strip().split()) mday=[0,0,31
阅读全文
摘要:描述: 一个数如果恰好等于不包含它本身所有因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数,并按下面格式输出其因子 分析: 第一次:超时50%。 使用双重循环,第二层循环到当前第一层i值的i/2,这样每次将i%j==0的值
阅读全文
摘要:描述: 在很多OJ题中输入要求多行输入,但是不指定输入的行数,所以要求以EOF(End of file)结束 分析: 在C语言中,可以直接判断即可: c=getchar())!=EOF 返回Boolean型 在python没有EOF,故可以通过“stdin”或者“异常”来实现 代码: 方案一:std
阅读全文
摘要:描述: 写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。 分析: 解法一:将字符串列表化后,使用reversed(list)倒置列表输出 解法二:直接for输出str[::-1],从字符串末端取依次打印 代码: 解法一: lis=list(input()) for i in
阅读全文
摘要:描述: 输入一个3*3的矩阵,输出其倒置矩阵 错误代码: def tanslate(): lis=[] for i in (1,2,3): lis.extend([list(map(int,input().strip().split()))]) #输入3*3的矩阵 for i in range(0,
阅读全文

浙公网安备 33010602011771号