当前位置: 首页 > news >正文

网站如何做更新网络建设公司不只是

网站如何做更新,网络建设公司不只是,软件ui设计公司,雄安移动网络异常抛错#xff1a;一般来说#xff0c;在程序中#xff0c;遇到异常时#xff0c;会从这一层逐层往外抛错#xff0c;一直抛到最外层#xff0c;由最外层把错误显示在用户终端。 try:raise ValueError(A value error...) except ValueError:print(V…异常抛错一般来说在程序中遇到异常时会从这一层逐层往外抛错一直抛到最外层由最外层把错误显示在用户终端。 try:raise ValueError(A value error...) except ValueError:print(ValueError in my code...) 异常清理行为try语句下的可选finally子句finally子句目的在于定义在任何情况下都一定要执行的功能。一般来说finally子句用于释放外部资源文件或网络传输连接之类的无论它们的使用过程中是否出错。 try:raise ValueError except ValueError:print(a value error...) finally:print(hahahahahahaha) python迭代器_Iterators_对象在遵守迭代器协议时需要支持如下两种方法__iter__()返回迭代器对象自身。这用在for和in语句中__next__()返回迭代器的下一个值。如果没有下一个值可以返回那么应该抛出StopIteration异常。 class Counter(object):def __init__(self,low,high):self.current lowself.high highdef __iter__(self):return selfdef __next__(self):# 返回下一个值直到当前值大于highif self.current self.high:raise StopIterationelse:self.current 1return self.current - 1 # 调用上述迭代器c Counter(5,10) for i in c:print(i, end ) 生成器Generator是一种特殊类型的迭代器它允许在迭代过程中逐步生成值而不需要一次性生成所有值。通过生成器可以方便的向程序提供一个可迭代的序列同时可以节省内存并允许在需要时延迟生成值。生成器可以通过两种方式定义1生成器函数Generator Function2生成器表达式Generator Expression生成器函数生成器函数是一种特殊的函数它使用yield关键字来产生值。当调用生成器函数时它返回一个生成器对象该对象可以用于迭代生成值。 def my_generator():yield 1yield 2yield 3gen my_generator() # 调用生成器函数创建一个生成器对象 # 生成器 def generator():yield 1yield 2yield 3gen generator() # 调用生成器函数创建一个生成器对象 for item in gen:print(item)# 生成器的简单写法 gen (i * i for i in range(10)) # 这里用圆括号方括号是列表 for item in gen:print(item) # 生成器是一种特殊类型的函数它可以在需要时生成值而不必一次性生成所有值并将它们存储在内存中。 # 生成器能够延迟产生序列的元素这样可以减少内存占用并提高效率特别是在处理大量数据时。 # 生成器 def counter_generator(low, high):while low high:yield lowlow 1 for i in counter_generator(5,10):print(i, end ) # 在while循环中每当执行到yield语句时返回变量low的值并且生成器状态转为挂起。 # 在下一次调用生成器时生成器从之前冻结的地方恢复执行然后变量low的值加一。生成器继续while循环并且再次来到yield语句。。。# 生成器的使用场景 # 通常使用生成器进行惰性求值。这样使用生成器是处理大数据的好方法。如果你不想在内存中加载所有数据你可以使用生成器一次只传递给你一部分数据。# 生成器是一定不能重复循环的 # 如果想要使得类的实例变成生成器可以用__iter__和__next__方法实现。 闭包__Closures__是由另外一个函数返回的函数。我们使用闭包去除重复代码。 def add_number(num):def adder(number):# adder是一个闭包return num numberreturn adder a_10 add_number(10) print(a_10(21)) # adder是一个闭包把一个给定的数字与预定义的一个数字相加 装饰器__Decorators__用来给一个对象状态的添加一些新的行为。 # 装饰器 # 装饰器是在不修改目标代码的前提下为目标函数或类新增功能的函数或类。 import time def timer(function):def wrapper():time_start time.time()function()time_end time.time()cost_time time_end - time_startprint(花费时间 {}秒.format(cost_time))return wrappertimer def func1():print(这是函数一嗷)timer def func2():a,b 10,2000while ab:a 1print(我是函数二)timer def func3():print(俺是函数三, 俺还会跳节目三嗷)func1() func2() func3() Flask是一个web框架。属于微框架。WSGI服务器网关接口是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口。
http://www.dnsts.com.cn/news/98722.html

相关文章:

  • 网站建设和管理情况调查表企业邮箱哪个好
  • 建设部网站工程设计收费标准社区教育网站开发
  • 铜仁北京网站建设wordpress发布文章空白
  • 北京建设工程造价管理协会网站网站链接维护怎么做
  • 怎么样给公司做网站成都注册公司代理公司
  • 法律咨询网站开发微信建网站服务
  • 类似淘宝网站建设费用上海建设工程有限公司
  • 手机网站导航菜单办公室装修费用会计分录
  • 石河子市建设局网站哪几个网站做acm题目比较好
  • 如何查询网站的备案信息设计师常上的网站
  • 网站建设得花多少钱网站群建设公司排行榜
  • 网站软文得特点北京网站备案号
  • 去国外做非法网站吗微信代码生成器
  • 西宁网站建设的企业企业网站基本信息早教
  • 网站描述怎么修改吗衡水做网站公司
  • 南京网站制作公司有哪些商城网站建设是 什么
  • 外链查询网站国贸网站建设
  • 如何查看网站开发商域名访问网站在哪里找
  • 参考网是合法网站吗?济南做网站哪好
  • 做网站开发最多能做几年科技袁人袁岚峰
  • 隆尧网站制作网站开发英文术语
  • 可以做问卷赚钱的网站阿里云服务器学生机
  • 网站开发的论文怎么写浙江网站建设而
  • 保护环境做网站素材保定 网站建设软件开发
  • 郑州 高端网站建设给网站网站做推广犯法
  • 濮阳建站公司哪个好企业电子网站的建设案例分析
  • 旅游网站设计代码html静态网站什么样
  • 网站正在建设中视频怎样可以快速增加网站的反链
  • 网站备案中查询广州建立网站的公司网站
  • 商城网站建设可以吗中山网页建站模板