1.访问限制 如果要让内部属性不被外部访问,可以把属性的名称前加上两个下划线__,在Python中,实例的变量名如果以__开头,就变成了一个私有变量(private),只有内部可以访问,外部不能访问,所以,我们把Student类改一改: 无法从外部访问实例变量.__name和实例变量.__score ...
分类:
编程语言 时间:
2018-09-05 12:07:38
阅读次数:
129
计算表达式的值 ()=1 (A)=A 2 AB=A+B 1 表达式只有() 可以将所有的() 替换为1 然后给每一个1 乘上相应的权重,累加即可 2 使用栈结构 遇到( 就压栈一个0 遇到 ) 就出栈一个 v 同时压栈一个 max(2 v,1) 因为如果是() 的话 ,当时压栈的是0 这里要给这个表 ...
分类:
其他好文 时间:
2018-09-03 12:03:49
阅读次数:
152
.1 查询每门课程成绩都大于80分学生的学号数据库 表 studentname score courseA 85 语文A 75 数学A 82 英语B 75 语文B 89 数学B 79 英语天使美眉90 语文天使美眉100 数学天使美眉100 英语请找出每门课程都超过80分的那个人名字的SQL语句SQ ...
分类:
数据库 时间:
2018-09-02 12:56:54
阅读次数:
289
int[] scores = { 89, 90, 98, 56, 60, 91, 93, 85 }; Console.WriteLine("排序前:"); foreach(int score in scores) { Console.Write(score + " "); ... ...
分类:
编程语言 时间:
2018-08-31 12:33:54
阅读次数:
203
查看数据库新建数据库使用school数据库因为这个数据库刚刚创建里面没有表所以看不到表,下面我们要创建表,并对表进行增删改查创建名为info的表,首先需要定义表的结构。我们可以使用desc表名来查看表结构对表进行添加数据,并查看数据以升序对表进行排序以降序对标进行排序对info表里name是zhaoliu的数据把score改为89删除id为5的数据为了实现多表查询我们在创建一个表为hobinfo表
分类:
数据库 时间:
2018-08-29 15:58:51
阅读次数:
165
网上的题解都很奇怪。。 经过相当长时间的思考,有了一个有效(自认为)的解法 设某一种合法分配方案完成后三个数分别变为a,b,c,其中a>=c,b>=c 此时如果让c减1,让a或b加1(设让t加了1),那么答案增加的值为2t+1-2c+1-7=2t-2c-5 令其>0,则t-c>2.5 由于t,c是整 ...
分类:
其他好文 时间:
2018-08-26 19:01:12
阅读次数:
158
数据封装、继承和多态是面向对象的三大特点。 数据封装: 在某个类中,比如Student类(初始化又name和score两个属性),每个实例都拥有各自的name,score这些数据。我们可以通过函数来访问这些数据,比如打印一个学生的成绩。直接定义一个输出函数,输出name和对应的score即可。 但是 ...
分类:
编程语言 时间:
2018-08-25 21:51:32
阅读次数:
231
在Class内部,可以有属性和方法,而外部代码可以通过直接调用实例变量的方法来操作数据,这样,就隐藏了内部的复杂逻辑。 但是,从前面Student类的定义来看,外部代码还是可以自由地修改一个实例的name、score属性: 如果要让内部属性不被外部访问,可以把属性的名称前加上两个下划线__,在Pyt ...
分类:
编程语言 时间:
2018-08-23 19:16:38
阅读次数:
163
查询Student表中的所有记录的Sname、Ssex和Class列 查询教师所有的单位即不重复的Depart列 查询Student表的所有记录 查询Score表中成绩在60到80之间的所有记录 查询Score表中成绩为85,86或88的记录 查询Student表中"95031"班或性别为"女"的同 ...
分类:
数据库 时间:
2018-08-23 17:02:40
阅读次数:
195
一、概述: Sorted-Sets和Sets类型极为相似,它们都是字符串的集合,都不允许重复的成员出现在一个Set中。它们之间的主要差别是Sorted-Sets中的每一个成员都会有一个分数(score)与之关联,Redis正是通过分数来为集合中的成员进行从小到大的排序。然而需要额外指出的是,尽管So ...
分类:
系统相关 时间:
2018-08-22 11:07:13
阅读次数:
186