当前位置: 网站首页>小程序开发>400电话办理

龙海公众号代运营公司

发表日期: 2022-07-03 16:09:18 浏览次数:45

龙海公众号代运营公司


网站建设.png


1、中文域名的品牌价值
对于正在打造品牌的企业来说,其中文域名存在一定的品牌价值,如果不加以注册保护,很可能会被竞争对手钻空子,或者被其他域名投资者收藏,所以中文域名还是有一定的品牌价值的,中文域名有一种用法,就是别人记住了你的企业名称,但是记不住你的英文域名。

2、选择中文域名的理由
中文域名,顾名思义,就是以中文进行输入浏览器访问的网址的域名。因为目前我们所使用的互联网起源于美国,使得英文成为互联网上资源的主要描述性文字。这一方面促使互联网技术和应用的国际化,另一方面,随着互联网的发展特别在非英文国家和地区的普及,又成为非英语文化地区人们融入互联网世界的障碍。中文域名是含有中文的新一代域名,同英文域名一样,是互联网上的门牌号码。中文域名属于互联网上的基础服务。因中国人大多数上网的网民使用的中文习惯,所以为方便更多国人进行网络访问,从而应运而生的中文域名便随着网络的发展而逐渐让更多人熟知,提升了对英文不习惯的多数国人上网的体验,解决了部分企业的互联网品牌宣传难题,所以,中文域名便成了这一需求的用户选择。

3、优秀域名资源丰富
在以往的英文域名体系下,热门的行业词和通用词都被外企牢牢掌握,使得外企轻易就树立起了一系列的门户。使用一个有意义和容易记忆的中文国际域名,不但能在宣传、推广和开展电子商务方面带来极高的广告价值,而且可以加速网站在行业中门户地位的树立。


、可迭代概念范围最大,生成器和迭代器肯定都可迭代,但可迭代不一定都是迭代器和生成器,比如上面说到的内置集合类数据类型。可以认为,在 Python 中,只要有集合特性的,都可迭代。

2、迭代器,迭代器特点是,均可以使用 for in 和 next 逐一遍历。

3、生成器,生成器一定是迭代器,也一定可迭代。

至于 Python 中为何要引入迭代器和生成器,除了节省内存空间外,也可以显著提升代码运行速度。

自定义迭代器类示例和说明如下:

class MyIter():
  def __init__(self):
    #为了示例,用一个简单的列表作为需迭代的数据集合,并且私有化可视情况变为其他类型集合
    self.__list1=[1,2,3,4]
    self.__index=0

  def __iter__(self):
    #该魔法方法,必须返回一个迭代器对象,如果self已经定义了__next__()魔法方法,则只需要返回self即可
    #因为如上面所述,生成器一定是迭代器
    return iter(self.list1)    

  def __next__(self):
    #此处的魔法函数,python会自动记忆每次迭代的位置,无需再使用yield来处理
    #在使用next(obj)时,会自动调用该魔法方法
    res=self.__list1[self.__index]
    self.__index+=1
    return res

以上为自定义迭代器类的机制。

下面再示例说明下,如何自定义生成器函数,因为大多数实战场景中,使用生成器函数可能会更多一些:

def my_gene_func():
  index=0
  li=[1,2,3,4,5]
  yield li[index]
  index+=1

调用以上函数时,会返回一个生成器对象,然后对该生成器对象,使用 next() 逐一返回:

gene=my_gene_func()next(gene)

其实核心的概念还是记忆上次迭代的位置,类中直接使用 __next__ 魔法方法实现,函数中使用 yield 实现。且怀疑,类中的 __next__ 魔法方法底层也是使用 yield 来实现的。

迭代器和生成器具体应用场景,就凡是需要提升运行效率或节约内存资源,且遍历的数据是集合形式的,都可以考虑。

另外一个小众的使用场景,是变相实现协程的效果,即在同一个线程内,实现不同任务交替执行

def mytask1():
  print('task1 开始执行')
  '''
  task code
  '''
  yielddef mytask2():
  print('task2 开始执行')
  '''
  task code
  '''
  yieldgene1=mytask1()gene2=mytask2()for i in range(100):
  next(gene1)
  next(gene2)




龙海公众号代运营公司

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878