07 2015 档案
摘要:如果想根据现有对象复制出新的对象并对其修改,可以考虑原型模式(Prototype Pattern)class Point: __slots__ = ("x", "y") def __init__(self, x, y): self.x = x self.y =...
阅读全文
摘要:from 19.15 任务 需要对一个序列的排列(permutation)、组合(combination)或选择(selection)进行迭代操作。即使初始的序列长度并不长,组合计算的规则却显示生成的序列可能非常庞大,比如一个长度为13的序列有超过60亿种可能的排列。所以,你肯定不希望在开始迭...
阅读全文
摘要:这篇是看wklken的《Python进阶-Itertools模块小结》 学习itertools模块的学习笔记在看itertools中各函数的源代码时,刚开始还比较轻松,但后面看起来就比较费劲。。。1、itertools.count(start=0,step=1) 此函数用来创建一个迭代器,生成从n...
阅读全文
摘要:阅读mattkang在csdn中的博客《飘逸的python - 增强的格式化字符串format函数》所做笔记自从python2.6开始,新增了一种格式化字符串的函数str.format(),他通过{}和:来代替%。1、映射实例In[1]: '{0},{1}'.format('abc', 18)Out...
阅读全文
摘要:1、在类中,当定义的局部变量的名字和成员变量的名字相同时,则成员变量被隐藏,使用的是局部变量。要想使用成员变量,必须通过关键字this来引用 1 class variabletest 2 { 3 int intTemp = 34; 4 void Method() 5 { 6 ...
阅读全文
摘要:题目: Given a string S, find the longest palindromic substring in S. You may assume that the maximum length of S is 1000, and there exists one unique lo...
阅读全文
摘要:1、类定义的基本格式:[类修饰符] class classname{ // 类提的内容,属性、构造函数和方法声明}类修饰符只能是public或无修饰符代码示例:public class Car{ // 汽车的属性 public String sign; // 汽车的标志 public S...
阅读全文

浙公网安备 33010602011771号