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

下载企业网站搜索引擎优化关键词选择的方法有哪些

下载企业网站,搜索引擎优化关键词选择的方法有哪些,平台网站空间,兰州网站备案谁家做文章目录 1.局部变量和全局变量2.局部变量2.1 局部变量的作用2.2 局部变量的生命周期 3. 全局变量3.1 函数不能直接修改全局变量的引用3.2 在函数内部修改全局变量的值3.3 全局变量定义的位置3.4 全局变量命名的建议 1.局部变量和全局变量 (1)局部变量 …

文章目录

  • 1.局部变量和全局变量
  • 2.局部变量
    • 2.1 局部变量的作用
    • 2.2 局部变量的生命周期
  • 3. 全局变量
    • 3.1 函数不能直接修改`全局变量的引用`
    • 3.2 在函数内部修改全局变量的值
    • 3.3 全局变量定义的位置
    • 3.4 全局变量命名的建议

1.局部变量和全局变量

(1)局部变量 是在 函数内部 定义的变量,只能在函数内部使用
(2)全局变量 是在 函数外部定义 的变量(没有定义在某一个函数内),所有函数 内部 都可以使用这个变量
(3)提示:在其他的开发语言中,大多 不推荐使用全局变量 —— 可变范围太大,导致程序不好维护!

2.局部变量

(1)局部变量 是在 函数内部 定义的变量,只能在函数内部使用
(2)函数执行结束后,函数内部的局部变量,就会被系统回收
(3)不同的函数,可以定义相同的名字的局部变量,但是 彼此之间 不会产生影响

2.1 局部变量的作用

  • 在函数内部使用,临时 保存 函数内部需要使用的数据
def demo1():num = 10print(num)num = 20print("修改后 %d" % num)def demo2():num = 100print(num)demo1()
demo2()print("over")

2.2 局部变量的生命周期

(1)所谓 生命周期 就是变量从 被创建被系统回收 的过程
(2)局部变量函数执行时 才会被创建
(3)函数执行结束后 局部变量 被系统回收
(4)局部变量在生命周期 内,可以用来存储 函数内部临时使用到的数据

3. 全局变量

(1)全局变量 是在 函数外部定义 的变量,在所有函数内部都可以使用这个变量

# 定义一个全局变量
num = 10def demo1():print(num)def demo2():print(num)demo1() //10
demo2()	//10

(2)注意:函数执行时,需要处理变量时 会:
首先 查找 函数内部 是否存在 指定名称 的局部变量如果有,直接使用
②如果没有,查找 函数外部 是否存在 指定名称 的全局变量如果有,直接使用
③如果还没有,程序报错!

3.1 函数不能直接修改全局变量的引用

(1)全局变量 是在 函数外部定义 的变量(没有定义在某一个函数内),所有函数 内部 都可以使用这个变量

提示:在其他的开发语言中,大多 不推荐使用全局变量 —— 可变范围太大,导致程序不好维护!

(2)在函数内部,可以 通过全局变量的引用获取对应的数据
(3)但是,不允许直接修改全局变量的引用(即不能使用赋值语句修改全局变量的值)

num = 10def demo1():# 只是定义了一个局部变量,不会修改到全局变量,只是变量名相同而已num = 100print(num)def demo2():print(num)demo1()//100
demo2()//10print("over")

注意:只是在函数内部定义了一个局部变量而已,只是变量名相同 —— 在函数内部不能直接修改全局变量的值

3.2 在函数内部修改全局变量的值

  • 如果在函数中需要修改全局变量,需要使用 global 进行声明
num = 10def demo1():# global 关键字,告诉 Python 解释器 num 是一个全局变量global numnum = 100print(num)def demo2():print(num)demo1()//100
demo2()//100print("over")

3.3 全局变量定义的位置

  • 为了保证所有的函数都能够正确使用到全局变量,应该 将全局变量定义在其他函数的上方
a = 10def demo():print("%d" % a)print("%d" % b)print("%d" % c)b = 20
demo()
c = 30

注意

  • 由于全局变量 c,是在调用函数之后,才定义的,在执行函数时,变量还没有定义,所以程序会报错!

3.4 全局变量命名的建议

  • 为了避免局部变量和全局变量出现混淆,在定义全局变量时,有些公司会有一些开发要求,例如:
  • 全局变量名前应该增加 g_ 或者 gl_ 的前缀

提示:具体的要求格式,各公司要求可能会有些差异

http://www.dtcms.com/wzjs/139227.html

相关文章:

  • 国外经典手机网站设计来宾网站seo
  • 文学类网站怎么做网站设计与制作毕业论文范文
  • 卖一手房做哪个网站好外链官网
  • web建立虚拟网站百度热搜榜怎么打开
  • 山东宏福建设集团有限公司网站小红书sem是什么意思
  • 网站导航怎么设置十句经典广告语
  • 做网站建设本地推广最好用的平台
  • 网站运营与推广计划书怎么做收录网站的平台有哪些
  • wordpress 已安装主题seo二级目录
  • 湖南营销型网站建设 干净磐石网络营销方式和渠道有哪些
  • 电商网站零售客户google推广教程
  • 自动化设计网站建设软文网站
  • 做的网站域名劫持龙华网站建设
  • 济宁网站建设注册网站怎么注册
  • 网站banner内容奉节县关键词seo排名优化
  • 内涵图网站源码seo是什么职业
  • 小程序服务器可以做网站吗seo系统培训
  • 厦门免费网站建设东莞做网站的联系电话
  • wordpress 前台 用户长沙网站seo方法
  • 网站鼠标的各种效果怎么做的seo关键词推广方式
  • 在线做维恩图的生物信息学网站网络服务提供者不履行法律行政法规规定
  • 免费域名注册和免费建站专业竞价托管哪家好
  • 为什么网站要备案自己怎么做网址
  • 北京网站设计开发公司长沙seo推广外包
  • 金山网站建设武汉百度快照优化排名
  • 网站管理维护怎么做nba最新比赛直播
  • 国家高新区网站建设湖南关键词优化快速
  • 精品课程网站建设毕业论文网络广告营销的概念
  • wordpress字怎么变大seo企业建站系统
  • 公众号开发资料如何优化网页加载速度