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

商务网站建设的一般流程是什么意思建设网站选什么地方的主机

商务网站建设的一般流程是什么意思,建设网站选什么地方的主机,传奇公益服,做网站的公司还市场吗1 python变量名解析总结 点号和无点号变量名,用不同的处理方式。 (1) 无点号的变量名,比如X,使用的是作用域。 (2) 有点号的变量名,比如obj.X,使用对象的命名空间。 …

1 python变量名解析总结

点号和无点号变量名,用不同的处理方式。

(1) 无点号的变量名,比如X,使用的是作用域。

(2) 有点号的变量名,比如obj.X,使用对象的命名空间。

(3) 模块和类对对象的命名空间进行初始化。

1.1 无点号变量名

无点号变量名遵循LEGB作用域规则。

1.1.1 赋值本地变量

X = value

赋值语句,使变量名成为本地变量。

1.1.2 引用变量

引用变量X时根据LEGB作用规则搜索变量X:当前本地作用域搜索,之后在嵌套的函数中搜索,然后在全局作用域搜索,最后在内置作用域搜索。

1.2 点号变量名

点号的变量名是特定对象的属性。

1.2.1 命名空间赋值

obj.X = value

在进行点号运算的对象obj的命名空间内创建或修改属性名X。

1.2.2 引用点号变量

obj.X

类:先在对象内搜索变量名X,然后在可读取的超类上使用继承搜索变量名X。

模块:直接从模块读取X。

1.3 python变量名分类

python变量赋值位置决定了变量的作用域或命名空间,即变量可访问范围。

NO赋值位置分类描述
1模块顶层赋值全局变量都可访问
2函数内部赋值本地变量函数内部可访问
3方法内部赋值本地变量方法内部可访问
4类主体内赋值类数据属性类、实例和行为可访问
5方法self赋值实例属性实例可访问

1.3.1 模块内访问变量

# vars.py
# 模块属性
X = 91def f1():print(X)def f2():# 函数本地变量X = 92print(X)class C1(object):# 类属性X = 93def m1(self):# 方法本地变量X = 94# 实例属性self.X = 95if __name__ == '__main__':print(X)    # 91f1()        # 91f2()        # 92print(X)    # 91c = C1()print(c.X)  # 93c.m1()print(c.X)  # 95print(C1.X) # 93try:# 函数外不可访问本地变量print(f2.X)except Exception as e:print('f2.X={}'.format(e))try:# 方法外不可访问本地变量print(C1.m.X)except Exception as e:print('C1.m.X={}'.format(e))''' 运行结果
E:\documents\F盘>python vars.py
91
91
92
91
93
95
93
f2.X='function' object has no attribute 'X'
C1.m.X=type object 'C1' has no attribute 'm'
'''

1.3.2 模块外访问变量

>>> import os
>>> os.chdir(r'E:\documents\F盘')
>>> import vars
>>> X = 96
>>> print(X)
96
>>> print(vars.X)
91
>>> vars.f1()
91
>>> vars.f2()
92
>>> print(vars.C1.X)
93
>>> c = vars.C1()
>>> print(c.X)
93
>>> c.m1()
>>> print(c.X)
95

1.3.3 global和nonlocal变量

python的global语句用于def函数内定义全局变量。在函数外也可以引用此变量。

python中如果要修改嵌套作用域变量的值,就用nonlocal语句。

>>> S = '梯阅线条'
>>> def g1():print(S)>>> def g2():global SS = 'tyxt'>>> g1()
梯阅线条
>>> g2()
>>> print(S)
tyxt>>> def n1():S = 9555def n11():print(S)return n11>>> n1()()
9555
>>> def n2():S = 9555def n21():nonlocal Sprint(S)S = 9666print(S)return n21>>> n2()()
9555
9666
http://www.yayakq.cn/news/67659/

相关文章:

  • 河池公司网站开发价格wordpress主题 问卷填报
  • 网站维护包括哪些内容做网站是什么鬼
  • 网站地址和网页地址网站制作字怎么放在图上面
  • 沈阳网站制作淘宝做网站退款
  • 简易东莞网站制作公司网络营销策划方案ppt
  • 宁波网站建设营销定制免费公章在线生成器
  • 成都手机网站建设哪黄埔做网站的公司
  • 做微商有哪些网站可以免费宣传如何建造网站
  • 普通企业网站费用搞笑图片在线制作生成器
  • 在哪里自己建设网站网页布局的基础是几列布局
  • 四位一体网站开发wordpress页面教程
  • 4s店网站模板开发者账号是干嘛用的
  • 电商 网站 设计手工迷你饮水机
  • 制作网站公司唐山长沙哪里有网站制作
  • 口腔医院网站源码网站如何做传输网盘
  • 如何建立微网站详细步骤做视频网站违法吗
  • 广东seo点击排名软件哪里好移动端网站怎么做优化
  • 装修网网站建设企业建立网站步骤
  • 创建一个网站需要什么条件网页制作模板的百度注册中知识
  • 中国建筑招聘官方网站wordpress企业产品列表
  • 哪个网站可以做曝光台石家庄快速建站公司
  • 二级域名 电子商务网站推广方案网络宣传网站建设价格
  • 洱源网站建设新鸿儒网站
  • 品牌策划的重要性苏州商品关键词优化
  • 网站开发需要注意什么重庆网站建设网站
  • 哪里有网站源文件下载甘肃省建设厅网站首页绿色建筑
  • 如何制作简易 网站nanopi neo做网站
  • 网站备案服务码口令是什么意思wordpress 七牛云上传
  • 山东国舜建设集团网站seo基础知识培训视频
  • 辽源建站公司河源东源新闻最新消息