![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python练习题
丁七岁
科学技术是第一生产力,我要掌握核心科技!
展开
-
创建类MyMath,计算圆的周长、面积和球的表面积、体积,结果保留两位小数。若输入的是非数字,则输出:请输入数字!提示:要引入math包。
""" 创建类MyMath,计算圆的周长、面积和球的表面积、体积,结果保留两位小数。若输入的是非数字,则输出:请输入数字!提示:要引入math包。 结果如下,请输入半径:5 圆的周长:31.42 圆的面积:78.54 球的表面积:314.16 """ import math class MyMath(object): def __init__(self, r): sel...原创 2020-05-04 11:11:30 · 7214 阅读 · 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 · 6481 阅读 · 3 评论 -
从“悯农”文件中读出所有行,以每行为元素形成一个列表ls,并输出列表中的内容。
""" 编程在E盘根目录下创建一个文本文件“悯农.txt”。在文件中写入诗句: 锄禾日当午,汗滴禾下土。 谁知盘中餐,粒粒皆辛苦。 从“悯农”文件中读出所有行,以每行为元素形成一个列表ls,并输出列表中的内容。 """ f = open("E:\\悯农.txt", "w+", encoding="utf-8") ls = ["锄禾日当午,", "汗滴禾下土,", "谁知盘中餐,"...原创 2020-04-15 16:11:50 · 2067 阅读 · 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 · 23863 阅读 · 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,元素个数=8 s2=['apple'...原创 2020-04-03 12:06:01 · 14539 阅读 · 5 评论