zoukankan      html  css  js  c++  java
  • 每日作业 7/2

    1、链式调用(jq),用python实现链式调用

    class Person:
        def __init__(self,name,age,weight,height):
            self.name = name
            self.age = age
            self.weight = weight
            self.height = height
    
        @property
        def say(self):
            print("%s is saing." %self.name)
            return self
    
        @property
        def BMI(self):
            self.bmi = self.weight / (self.height ** 2)
            return self
    
    p1 = Person("lqz",18,60,1.80)
    BMI = p1.BMI.bmi
    
    print(BMI)

     2 关键字过滤的标签

    mytag.py

    from django import template
    
    register = template.Library()     # 这两句不能改
    
    # 自定义过滤器   
    @register.filter(name="keywords")      # 给过滤器起个名字
    def fobidden_keywords(v1,v2):
        with open("static/keywords.txt","r") as f:
            for key in f:
                if v1 in key:
                    return "%s 是关键字" % v1

    static/keywords.txt

    tank
  • 相关阅读:
    Linux操作系统(二)
    匿名函数和内置函数
    BeautifulSoup
    Robots协议
    列表和生成器表达式
    迭代器
    排序总结
    图论专题笔记
    Trie树的二三事QWQ
    二分答案经典入门题:)
  • 原文地址:https://www.cnblogs.com/baicai37/p/13224564.html
Copyright © 2011-2022 走看看