全部知识点
抽象类只能产生对象不能作为基类()
因为元组是不可以修改的,所以元组无法作为sorted函数的参数()
Python注释符号是______
5//2的结果是______
如下代码使用了math模块中的sqrt,为了使得该代码正确,需要使用import,请给出和本次调用相适配的import的完整指令______
print(sqrt(3.5))
如下运行程序的结果是______
def lengthOfLastWord(sstr):
for word in sstr.split()[::-1]:
return len(word)
return 0
print(lengthOfLastWord("I like Python")使用______关键字,可以保证它的内部代码块无论是否发生异常,一定会被执行
在Python语言中,定义类的关键字是______,创建对象时,调用的初始化方法的名称是______。在Python语言中,定义私有成员变量的方法是名称前加______
Python类的属性包括______属性和______属性
在一个类中,可能出现3种方法,即______方法、______方法和______方法
当子类和父类存在同名的方法时,______的方法覆盖了______的方法
一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底层半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴,编写程序输入半径和高度,输出需要的桶数(一定是整数)
产生一个随机3位正整数,并将该整数的数字首位互换输出,例如:157互换后为751
请计算当前距离1970年1月1日过去了多少天又多少小时,并输出到屏幕上
求无序整数列表的中位数,如列表元素为偶数个,则取列表升序排列时中间两数中数值较小的元素为中位数
用筛选法求500之内的所有素数,并打印输出所有的素数,每行输出5个素数
编写程序对一个4*4的矩阵进行随机赋值,然后将该矩阵进行转置,并输出转置后的矩阵。
给定如下一段英文
New to programming? Python is free and easy to learn if you know where to start!This guide will help you to get started quickly.
编写一个函数,要求实现以下功能:
(1)统计有多少个不同的单词
(2)根据每个单词ASC||码值的和(如单词they的ASC||码值的和是:116+104+101+121=442)对单词进行从小到大的排序,重复出现的单词只算一次的和,按行输出单词及对应的和
英语语法中,动词的第三人称单数形式规则简要概括(不完全)如下:
(1)如果动词以y字母结尾,则去掉y并加上ies
(2)如果动词以o、ch、s、sh、x、z字母结尾,则加上es
(3)默认直接在动词最后加上字母s
请编写一个程序,对于任意给定的一个动词,返回其第三人称单数形式
小明想在学校邀请一些同学一起做一项问卷调查,请编程帮助小明解决如下问题:
(1)用户输入n
(2)为了实验的客观性先用计算机生成n个1~1000之间的随机整数(n≤1000)
(3)对于其中重复的数字,只保留一个,将其余相同的数字去掉,不同的数对应着不同学生的学号
(4)然后再将这些数从小到大排序,按照排好的顺序去找同学做调查,输出排序的结果