- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 头歌:练习-Python面向对象之魔术方法
任务描述本关任务:定义一个 Counter 类,重写魔法方法,实现属性个数的统计。编程要求仔细阅读右侧编辑区内给出的代码框架及注释,按照提示在 Begin-End 之间编写程序代码。具体要求如下:定义 Counter 类,重写魔法方法; 当访问属性 counter 时,打印 Counter 类实例属性的个数。 c = Counter() c.counter # 打印实例属性的个数 提示:通过实例对象访问__dict__属性可以返回一个字典,字典的键为属性名,值为属性.
2021-06-07 20:22:38
1931
转载 头歌 练习-Python面向对象之运算符重载
任务描述本关任务:请定义一个 Test1 类和 Test2 类,并根据代码要求在其中一个类中重载%、<=、-三种运算符方法。
2021-05-29 19:32:40
3638
原创 学习-Python循环结构之while循环实现凯撒密码加密
"""任务:编写代码实现凯撒密码加密,密码只能为大写字母,原密码和偏移量都通过input函数获取。需要考虑边界效应,如果密码超过了Z,则重新用A、B、C...表示。本题采用两种循环方式一种是while循环另一种是for循环相比于while循环for循环更加简洁while循环要设立初值并且没循环一次就需要自增(1)while循环:# 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码########### Begin ############ 第1步:通过inp...
2021-05-25 19:44:14
4467
2
原创 对给出的任意一个命题公式(不超过四个命题变元),使学生会利用编程软件表示出来,并且能够计算它在各组真值指派下所应有的真值,画出其真值表。
对给出的任意一个命题公式(不超过四个命题变元),使学生会利用编程软件表示出来,并且能够计算它在各组真值指派下所应有的真值,画出其真值表。的真值表; 的真值表;本体采用逆波兰方式来求取公式的真值表 逆波兰:逆波兰记法中,操作符置于操作数的后面。例如表达“3+4”时,写作“3 4 +”,而不是“3 + 4”。如果有多个操作符,操作符置于第二个操作数的后面,所以常规中缀记法的“3 - 4 + 5”在逆波兰记法中写作“3 4 - 5 +”:先3减去4,再加上5。使用逆波兰记法的一个好处是不需...
2021-05-25 19:43:36
1097
1
原创 被大创搞崩心态的我
我是一名大二计科的学生。首先我想说一下我为什么会参加大创:我们班的导师是教Python的老师在上实验课的时候就常跟我们说去参加点比赛;加上现在考研话题的讨论,我室友在耳边反复的强调比赛的重要性 (在那时我是坚定考研派)所以我认为我要考研的话就必须拿到一个比赛的奖项。(在此之前我从未参加过任何比赛)我和我的那个室友玩的很好 (称她为A吧) 直到确定参加项目前一直是同进同出她和我同班辅修英语考研准备考英语方面的研究生所以在辅修班认识了另一个女生B B是信管的信管那时还有一个关于硬件方面的比赛 ...
2021-05-21 10:02:11
1249
2
原创 C语言求离散数学中析取合取等
从键盘输入两个命题变元P和Q的真值,求它们的合取、析取、蕴涵和等价四种运算的真值。要求对输入内容进行分析,如果不符合0、1条件需要重新输入,程序有良好的输入输出界面。代码如下:#include<stdio.h>void hequ(int a,int b) //求pq合取值函数 {int i; if(a==1&&b==1)i=1;else i=0;printf(" p 合取 q = %d\n",i); }void xiqu...
2021-05-18 11:10:23
4226
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人