Python
文章平均质量分 54
AdminRoot1
nothing is impossible for a willing heart.
展开
-
Python实验九
(1)以People类为父类,创建三个子类Student、Driver和PoliceOfficer,均重写父类中的work()方法。(2)创建一个对象列表,包含若干People子类对象,用循环统一调用work()方法。(1)以People类为父类,创建一个子类Teacher,增加属性:薪水和电话。(3)增加一个带参的方法play(),输出在从事参数表示的某项运动。(2)重写People类中的work()方法,输出“在授课”。1. 在现有People类定义的基础上,完成如下继承功能。掌握类与对象的基本概念。原创 2022-11-19 20:50:25 · 1112 阅读 · 1 评论 -
Python实验八
1、在D:\下:(1)创建一个多级目录aaa/bbb/ccc。(3)在bbb目录中创建一个文件zzz.txt。(4)在zzz.txt文件中写入“hello world”。(5)在文件zzz.txt写入一行20个1-100的随机整数,以空格隔开。(7)把读出的20个随机整数先求和,再追加写入zzz.txt。(8)复制zzz.txt到aaa/yyy.txt。2、编写一个类似于work6_10.py的完整项目,完成学生信息的增加、查询、修改、删除,并将操作结果写入文件。(1)结构化文件的定位、查询与其它操作。原创 2022-11-19 20:49:08 · 2243 阅读 · 2 评论 -
Python实验七
(3)函数参数为世界卫生组织计算方法所需的成年人性别、身高和体重,返回值为判断结果,具体代码类似于work4_09.py。(2)函数参数为布罗卡公式所需的成年人的身高和体重,返回值为判断结果,具体代码类似于work4_08.py。(1)函数参数为父母的身高,返回结果为使用公式预测的子女身高元组,具体代码类似于work2_07.py。(2)一余弦函数为参数调用ceil()、floor()、round()和fabs()函数。(4)在文件模块内部编写测试代码,并在work7_01.py中使用ccc模块。原创 2022-11-19 20:48:02 · 1642 阅读 · 0 评论 -
Python实验六
2、定义一个递归函数并调用,解决如下问题:有20层台阶,一次可以走一步,一次也可以走两步,一共有多少种走法可以走完整个台阶?掌握形式参数和实际参数的对应关系、传值和传引用、参数的传递方式、参数收集和参数分配。1、定义一个函数并调用,函数参数为嵌套二维列表,返回其中的最大值、最小值元组。3、现有一个程序,用来完成学生数据的增加、查询、修改和删除操作。实验结果:最大值是66,最小值是:1。掌握自定义函数编写和调用的基本方法。1、程序编写work6_08.py;(1)函数参数的收集和分配;掌握变量的作用域规则。原创 2022-11-19 20:41:35 · 2220 阅读 · 0 评论 -
Python实验五
1、猴子第一天摘下N个桃子,当时就吃了一半,还不过瘾,又吃了一个。第二天又将剩下的桃子吃掉一半,又多吃了一个。以后每天都吃前一天剩下的一半加一个。到第10天想吃的时候就剩下一个桃子了,求第一天共摘下来多少个桃子?2、张三从某年开始每年生日都发红包,每次红包金额与年龄相同。掌握break语句,while TRUE/break结构,else子句。(1)while TRUE/break结构,else子句;3、求一个5ⅹ5的数值列表的对角线元素之和。2、程序编写work5_17.py;实验结果:13 28。原创 2022-11-19 20:37:48 · 1577 阅读 · 0 评论 -
Python实验四
1、计算托运费用:如果20公斤以内(含20公斤),10元;如果大于20公斤小于等于50公斤,20公斤多出的部分每公斤1.5元;如果大于50公斤小于等于100公斤,50公斤多出的部分每公斤2元;3、用户登录所用11位手机号码和6位密码已经以字典方式保存在列表中,要求用户输入其手机号码和密码,判断是否可以登录成功。2、编写一个程序,使用布罗卡公式判断成年人的身高、体重。输入某人的身高(cm)和体重(kg),按下述内容确定其体重是否为标准、过胖或过瘦。(1)比较运算符和逻辑运算符。(1)手机号码和密码错误。原创 2022-11-19 20:33:07 · 3400 阅读 · 0 评论 -
Python实验三
(2)添加David的信息为‘phone’: ’1111’,‘addr’: ‘沿江大道55号’掌握复合数据类型list、str、tuple、dict和set的基本概念和基本功能;(1)获取协议名称‘http’(2)获取主机号‘www.skyme.org’(3)获取端口号‘8080’(4)获取路径‘test/public’(4)统计29天、30天、31天的月份有多少,存入字典,打印结果。1、几种复合数据类型的基本概念和功能,它们内在的区别和应用;(1)用户输入数字,输出月份的英文和天数。原创 2022-11-19 20:28:45 · 3224 阅读 · 0 评论 -
Python实验二
3、程序编写:work2_08.py,分别输入三件商品的名称、单价和数量,计算并打印输出总数量和总价格。3、编程完成work2_08.py, 分别输入三件商品的名称、单价和数量,计算并打印输出总数量和总价格。1、程序编写:work2_06.py,输入三角形的三边长,计算周长面积;2、程序编写:work2_07.py,输入父母的身高,预测子女的身高;1、编程完成work2_06.py,输入三角形的三边长,计算周长面积;2、编程完成work2_07.py,输入父母的身高,预测子女的身高;1、各种运算符的使用;原创 2022-11-19 20:19:42 · 2726 阅读 · 0 评论 -
Python实验一
通过此次Python实验,我学到了关于python基础语法的知识,同时也了解了自己还是有很多不足之处。题目虽然不难,但是用到的东西却是很多,在解决问题的过程中有助于我们复习以前的所学。2.2 work1_05.py:要求用户输入学生的基本信息,包括学号、姓名、专业,以及语文、数学、外语、体育和计算机五科成绩,输出学生基本信息、五科总分成绩和平均成绩。掌握Python开发和运行环境的配制方法,掌握Python语言程序的基本编写。一路点确定,确定,直到设置完成;创建项目,创建文件,并且运行。原创 2022-11-19 20:14:54 · 986 阅读 · 0 评论