Python实验项目
文章平均质量分 70
Poem_wine_Puber
这个作者很懒,什么都没留下…
展开
-
1、 (1)编写一个person类,属性为id,name,age编写方法,实现对person类的输入和输出 (2)编写一个student类,其父类为(1)中的person类,增加属性adp(表示院系)
(1)编写一个person类,属性为id,name,age编写方法,实现对person类的输入和输出(2)编写一个student类,其父类为(1)中的person类,增加属性adp(表示院系),并实现学生的输入和输出 class person(): def __init__(self, id, name, age): self.id = id self.name = name self.age = age def poutput(self):原创 2020-06-04 20:48:10 · 5493 阅读 · 0 评论 -
模拟一个“系统登陆“窗体,进行用户名和密码的验证: 1.当用户名和密码都正确时,弹出一个对话框,提示“用户名和密码正确”, 2.用户名错误,弹出一个对话框,提示“用户名错误,请重新输入!”
模拟一个“系统登陆“窗体,进行用户名和密码的验证: 1.当用户名和密码都正确时,弹出一个对话框,提示“用户名和密码正确”, 2.用户名错误,弹出一个对话框,提示“用户名错误,请重新输入!”且用户名所在的文本框清空, 3.若密码错误,弹出一个对话框, 提示“密码错误,请重新输入!”且密码所在的文本框清空, 4.若用户名和密码错误,弹出一个对话框,提示“用户名和密码错误, 请重新输入!”且用户名和密码所在的文本框均清空。 import tkinter as tk import tkinter.messagebo原创 2020-06-04 20:41:01 · 4520 阅读 · 0 评论 -
1、第一列为姓名,第二列为语文成绩,第三列为数学成绩,编写一个程序,实现(1)按要求创建这样的文件 (2)读取文件中的信息并输出以下结果: ①分别求这个班数学和语文的平均分(保留1位小数)并输出
3、 创建一个文件,内容如下: 林虹 95 98 张天天 85 85 朱莉 56 36 李乐乐 87 85 第一列为姓名,第二列为语文成绩,第三列为数学成绩,编写一个程序,实现: (1)按要求创建这样的文件 (2)读取文件中的信息并输出以下结果: ①分别求这个班数学和语文的平均分(保留1位小数)并输出 ②找出这两门课的平均分在90分以上的学生,输出他们的姓名和各科成绩 ③找出两门课均不及格的学生,输出他们的姓名和各科成绩原创 2020-05-26 18:24:40 · 3462 阅读 · 0 评论 -
以下是两个整数相加的程序 ,请对程序进行修改,要求若输入非整数时,将给出“输入内容必须是整数,请重新输入!”直到正确为止。
2、 以下是两个整数相加的程序: x=int(input(“x=”)) y=int(input(“y=”)) s=x+y print("%d+%d=%d"%(x,y,x+y)) 请对程序进行修改,要求若输入非整数时,将给出“输入内容必须是整数,请重新输入!”直到正确为止。 while True: try: x=eval(input('请输入一个整数:')) except: print("输入有误,已退出") continue if i原创 2020-05-26 18:22:42 · 776 阅读 · 0 评论 -
1、提示用户从键盘上输入一个正整数n,使用小海龟在屏幕上输出一个任意大小和任意颜色填充的正n边形。
1、提示用户从键盘上输入一个正整数n,使用小海龟在屏幕上输出一个任意大小和任意颜色填充的正n边形。 import turtle num = int(input("请输入多边形的边数n: ")) color = input("请输入填充颜色:") turtle.fillcolor(color) angle = 180 - (num -2) * 180 / num turtle.begin_fill() for i in range(num): turtle.forward(150) turtl原创 2020-05-26 18:12:18 · 3357 阅读 · 0 评论