摘要:
1 '''。在Python中,这种一边循环一边计算的机制,称为生成器:generator。 2 要创建一个generator,有很多种方法。 3 可以通过next()函数获得generator的下一个返回值''' 4 5 def fib(max): 6 n, a, b = 0, 0, 1 7 while n < max: 8 #print(b) ... 阅读全文
摘要:
#一个接口,多种实现 #实现接口的重用 class Animal: def __init__(self, name): # Constructor of the class self.name = name def talk(self): # Abstract method, defined by convention only pass... 阅读全文
摘要:
1 继承: 2 #python2 经典类是按深度优先来继承的,新式类是按广度优先来继承的 3 #python3 经典类和新式类都是按广度优先来继承的 4 5 6 7 #经典类:class People: 8 class People(object): #这个是新式类,多继承的时候有了改变 9 10 def __init__(self, name, age): ... 阅读全文
摘要:
from math import sqrt for n in range(99, 82, -1): root = sqrt(n) if root == int(root): print(n) break else: #发现这个else只有在break不执行的时候执行。这个是循环的else子句 print("Didn't find the ... 阅读全文
摘要:
#! /usr/bin/env python # -*- coding:utf-8 -*- # Author linux ku class Dog(): def __init__(self, name): self.name = name def bulk(self): print("%s : Wang wang wang!"%self.na... 阅读全文
摘要:
Unicode编码和ASCII码两者都是机器能够理解的编码,你就是说出现一个码,计算机知道它对应哪种符号。因为这种编码形式将不同的字符全都和电平的高低电位联系在一起。 Unicode,这种编码是全球通用的编码,就是说所有计算机都包含的编码。包含 utf-32(占4个字节),utf-16(占两个字节) 阅读全文
摘要:
程序2:修改haproxy配置文件 需求: 1 1、查 2 输入:www.oldboy.org 3 获取当前backend下的所有记录 4 5 2、新建 6 输入: 7 arg = { 8 'bakend': 'www.oldboy.org', 9 'record':{ 10 'server': ' 阅读全文
摘要:
一、变量 局部变量就是有一个小作用域的变量,在子程序中定义的变量,为局部变量。通常在函数中存在。if和for中的不是 全局变量是在整个程序的最上方声明。除了字符串和整数不能在局部中更改,列表、字典可以在局部进行更改。 切记不要改全局的字符串和整数的变量。(可以用global声明来改) 在子程序中定义 阅读全文