
Python练习题
43612538
世间繁华,不过过眼云烟。淡泊明志,宁静致远。
展开
-
创建类MyMath,计算圆的周长、面积和球的表面积、体积,结果保留两位小数。若输入的是非数字,则输出:请输入数字!提示:要引入math包。
"""创建类MyMath,计算圆的周长、面积和球的表面积、体积,结果保留两位小数。若输入的是非数字,则输出:请输入数字!提示:要引入math包。结果如下,请输入半径:5圆的周长:31.42圆的面积:78.54球的表面积:314.16"""import mathclass MyMath(object): def __init__(self, r): sel...原创 2020-05-04 11:11:30 · 7412 阅读 · 2 评论 -
创建学生类Student,继承自SchoolPerson类, 添加额外两个属性:班级class、学号sno。 添加方法:打印学生的所有信息print_info方法。
"""创建学生类Student,继承自SchoolPerson类,添加额外两个属性:班级class、学号sno。添加方法:打印学生的所有信息print_info方法。创建教师类Teacher,继承自SchoolPerson类,添加额外两个属性:部门department、工号cno。添加方法:打印教师的所有信息print_info方法。定义学生类、教师类的对象,然后分别调用print_...原创 2020-05-04 11:05:41 · 6548 阅读 · 3 评论 -
从“悯农”文件中读出所有行,以每行为元素形成一个列表ls,并输出列表中的内容。
"""编程在E盘根目录下创建一个文本文件“悯农.txt”。在文件中写入诗句: 锄禾日当午,汗滴禾下土。 谁知盘中餐,粒粒皆辛苦。从“悯农”文件中读出所有行,以每行为元素形成一个列表ls,并输出列表中的内容。"""f = open("E:\\悯农.txt", "w+", encoding="utf-8")ls = ["锄禾日当午,", "汗滴禾下土,", "谁知盘中餐,"...原创 2020-04-15 16:11:50 · 2128 阅读 · 2 评论 -
编写程序,定义一个求Fibonacci(斐波那契)数列的函数fib(n),并编写测试代码,输出前20项(每项宽度5个字符位置,右对齐),每行输出10个。
"""编写程序,定义一个求Fibonacci(斐波那契)数列的函数fib(n),并编写测试代码,输出前20项(每项宽度5个字符位置,右对齐),每行输出10个。"""def fib(n): if n == 1 or n == 2: return 1 else: return fib(n - 1) + fib(n - 2)for i in ...原创 2020-04-03 12:08:13 · 24694 阅读 · 3 评论 -
编写程序,利用元组作为函数的返回值,求系列类型中的最大值、最小值和元素个数,并编写测试代码。python实现
"""编写程序,利用元组作为函数的返回值,求系列类型中的最大值、最小值和元素个数,并编写测试代码,假设测试数据分别为s1=[9,8,7,3,2,1,55,6]、s2=['apple','pear','melon','kiwi'],s3='TheQuickBrownFox'。运行效果如下:s1=[9,8,7,3,2,1,55,6]最大值=55,最小值=1,元素个数=8s2=['apple'...原创 2020-04-03 12:06:01 · 14905 阅读 · 5 评论