Python 的format()
format()格式化输出
其实就是format()后面的内容,填入大括号中(可以按位置,或者按变量)
'数字{1}{2}和{0}'.format("123",456,'789') >>>'数字456789和123'
#可以通过添加关键字参数 '{name}{age}岁'.format(age=22,name='jxn') >>>'jxn22岁'
#允许一个参数用两次 '{1}{0}{1}岁'.format('jxn',22) >>>'22jxn22岁'
class Book: # 属性默认为类属性(可以给直接被类本身调用) isbn_url='http://127.0.0.1:5000/book/search/{}' #类方法(不需要实例化类就可以被类本身调用) @classmethod def search_by_isbn(cls,isbn): #cls : 表示没用被实例化的类本身 url=cls.isbn_url.format(isbn) result=Http.get(url) return result