- 博客(17)
- 收藏
- 关注
原创 2021-06-19
实验 class person(object): def __int__(self,name="",age=22): name=self.name age=self.age def eat(self): print(name"需要正确的饮食!") def sleep(self): print(name"需要睡觉8小时!") class athletes(person): det __int__(self,nam
2021-06-19 13:05:04
151
原创 2021-06-19
实现学生的信息管理系统 实现学生的信息管理系统,完成对学员的增,删,改,查和退出学生管理系统。 要求1:使用一个list用于保存学生的姓名和学号。 要求2:输入0显示所有学员信息,1代表增加,2代表删除,3代表修改,4代表查询,exit代表退出学生管理系统。每一个功能定义一个自定义函数。 def stu_info(): print(my_list) def add_info(): my_list.append(input('请输入需要增加的姓名:')) print(my_list)
2021-06-19 13:01:36
114
原创 2021-06-19
模拟轮盘抽奖:一等奖、二等奖、三等奖 模拟轮盘抽奖游戏:一等奖、二等奖、三等奖。轮盘随机转动:一等奖范围[0, 0.08];二等奖范围[0.08, 0.3];三等奖范围[0.3, 1]。模拟本次活动1000人参加,模拟游戏需要准备个等级评奖的个数。 import random level = { '一等奖':(0,0.08), '二等奖':(0.08,0.3), '三等奖':(0.3,1) } def user_lv(): num = random.random()
2021-06-19 13:00:07
123
原创 2021-06-19
替换密码表明文加密输入密文 现有一个简单的替换密码表,具体如下图1所示,明文为:CRYPTED,请将该明文使用下面的替换规则加密输入密文。 passwd_dic = { 'A': 'W', 'B': 'Y', 'C': 'H', 'D': 'F', 'E': 'X', 'F': 'U', 'G': 'M', 'H': 'T', 'I': 'J', 'J': 'V', 'K': 'S', 'L': 'G',
2021-06-19 12:54:26
103
原创 2021-06-19
员工个人信息统计及其可视化 实验目的: (1)熟练使用Counter类进行统计 (2)掌握pandas中的cut方法进行分类 (3)掌握matplotlib第三方库,能熟练使用该三方库库绘制图形 实验内容: 采集到的数据集如下表格所示: info=[{“name”:“E001”,“gender”:“man”,“age”:“34”,“sales”:“123”,“income”:350}, {“name”:“E002”,“gender”:“feman”,“age”:“40”,“sales”:“114”,“inc
2021-06-19 12:51:29
118
原创 2021-06-19
判断密码等级python 密码通常是由大写字母、小写字母、数字和符号构成的,现需要实现检查并判断密码字符串的安全等级的功能,密码的安全等级和字符串中包含的字符种类成这个相关。 (1)合法密码必须以字母开头,并且长度不小于6. (2)密码字符串只包含一种字符,则密码等级为弱; (3)密码字符串只包含两种字符,则密码等级为中; (4)密码字符串只包含三种字符,则密码等级为较强; (5)密码字符串只包含四种字符,则密码等级为强; 数据输入: 输入一个字符串(长度在1-100之间)不包含空格 数据输出: 输入示例:
2021-06-19 12:48:19
147
原创 2021-06-19
成绩输出 输入若干学生的成绩,计算所有这些学生成绩的平均分、及格率以及优秀率。其中学生成绩的个数由第一行输入的整数控制的,60分及以上者为成绩合格,85分及以上者为优秀。 例如输入:4 89 95 56 74 输出: 平均分为:78.50 及格率为:75% 优秀率为:50% if_name_=='_main_': score_list = list() n = int(input()) count_1 = 0 count_2 = 0 for _ in range(n):
2021-06-19 12:43:36
741
原创 2021-06-19
猜单词游戏 实验内容: 编写程序模拟猜单词游戏。程序运行时,系统随机生成一个单词,然后将产生后的单词中字母的顺序进行打乱,组成新的一个单词。然后提示用户进行猜测,并根据用户输入进行必要的提示(猜对了,猜错了),如果猜错了,则提示用户继续猜,每一个用户有三次猜测的机会。猜对了则提示用户,“猜对了,恭喜过关”,然后询问用户是否要继续下一关。 import random WORDS = ('ErenYeager','ArminArlert','MikasaAclerman','Annie','Sasha','K
2021-06-19 12:42:24
682
原创 2021-06-19
聪明的尼姆游戏 聪明的尼姆游戏(人机对战) 实验目的: (1)理解尼姆游戏规则 (2)了解并熟练使用while循环 (3)理解带else子句的循环结构执行流程 (4)理解循环语句的break语句的作用 (5)了解使用循环和异常处理结构对用户输入进行约束的用法 实验内容: 尼姆游戏是一个著名的游戏,有很多变种玩法。两个玩家轮流从一堆物品中拿走一部分。在每一步中,玩家可以自由选择拿走多少物品,但是必须至少拿走一个并且最多只能拿走一半物品,然后轮到下一个玩家。拿走最后一个物品的玩家输掉游戏。 在聪明模式中,计算机
2021-06-19 12:40:23
109
原创 又是学习的一周~
文章目录一、选择结构二、循环结构三、break和continue语句 一、选择结构 单分支选择结构 这是最简单的一种形式,其语法如下: if表达式: 语句块 表达式后的“:”不可缺少,表示一个语句的开始。 当表达式的值为Ture或其他等价值时,表示条件满足,语句块将被执行,否则该语句块就不被执行。 双分支选择结构 其语法如下: if表达式: 语句块1 else: 语句块2 当表达式的值为Ture或其他等价值时,执
2021-04-24 17:02:23
169
1
原创 三国演义词云图与计数
txt = open(‘threekingdoms.txt’, ‘r’, encoding=‘utf-8’).read() print(txt) words = jieba.lcut(txt) counts = {} for word in words: if len(word) == 1: continue elif word == “诸葛亮” or word == “孔明曰”: rword = “孔明” elif word == “关公” or word == “云长”: rword = “关羽”...
2021-04-15 19:46:44
635
原创 第六周的python学习~
文章目录集合集合运算 集合 集合是无序可变的容器对象,与字典一样使用一对大括号号作为界定符,同一个集合元素之间不允许重复,集合每个元素都是唯一的。(集合具有自动去重的功能) 集合的创建 建立空集合: x=set() #空集合 将集合赋值给变量: a={3,5} 也可以使用set()函数将列表、元组等其他可迭代对象转换为集合 b_set=set([0,1,2,3,0,1,2,3,7,8]) b_set {0,1,2,3,7,8} 因为集合具有自动去重的功能
2021-04-15 19:43:44
71
原创 第四周的学习~
学python~的第四周 上周的博客偷懒了,少写了几个内容,今天不仅要写这周的学习内容,还得把上周的补上。 啊~略累,坐在床上码字腰疼,但是还是得完成这周的博客… 文章目录学python~的第四周一、元组二、字典1.字典的创建2.字典的删除字典的添加 一、元组 元组的创建 使用“=”讲一个元组赋值给变量 a_tuple=(‘a’,‘b’,‘mpilgrim’,‘z’,‘example’) x=() #空元组 使用tuple()函数将列表、字符串、字典、集合、map对象等其他类型
2021-04-01 18:46:17
187
原创 第三周的遗漏
第三周学习补充 文章目录第三周学习补充一、切片操作二、浅拷贝与深拷贝1.浅拷贝2.深拷贝三、列表排序四、用于序列操作的常用内置函数 一、切片操作 [start:stop:step]为切片操作 第一个数字表示切片开始位置(默认为0) 第二个数字表示切片截至位置但截至该位置不包含在切片中(默认为列表长度) 第三个数字表示切片步长(默认为1) 切片操作可用来: 截取列表中的任何部分,得到一个新列表 修改和删除列表中的部分元素 作为列表对象增加元素 切片操作不影响列表对象在内存中的起始地址 二、浅拷贝与深拷
2021-04-01 17:09:03
235
原创 学习python的第三周
python的总结 提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录python的总结一、列表元素的删除二、列表元素的访问与计数1.访问2.计数 一、列表元素的删除 使用del命令删除列表中的指定位置上的元素 a_list=[3,5,7,9,11] del a_list[1] a_list [3,7,9,11] a_list列表中的每一个元素都有自己的位置编号,从左至右分别是0,1,2,3,4,即3为第零位,5为第一位…以此类推。所以当指定删除第1位上的元素时,
2021-03-25 13:32:46
270
原创 学习python的第二周(小归纳)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-03-19 14:48:13
220
原创 2021-03-10
上了第一节Python课,我了解到Python是一门面向对象的语言,它相较于其他语言更加简单快捷,对于某些问题而言。对于我这种喜欢直接了当解决问题的人来说,Python就十分趁我心意了,这也令我对这门语言产生了很大的兴趣。并且Python也是现在的流行语言,所以这就更加坚定了我要学好它的想法。 ...
2021-03-10 21:14:01
75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人