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

黔东南苗族侗族自治州网站建设_网站建设公司_Angular_seo优化

辽宁seo站内优化,做同城购物网站有什么优势吗,网站域名设计,理财网站模板Python中global关键字主要作用是声明变量的作用域。 在C语言中#xff0c;由于变量一定是先声明#xff0c;后使用#xff0c;所以我们可以清楚的知道#xff0c;现在使用的变量是全局还是局部#xff0c;比如#xff1a; int a 5; void test(void) { a 1; // 没有先声…Python中global关键字主要作用是声明变量的作用域。 在C语言中由于变量一定是先声明后使用所以我们可以清楚的知道现在使用的变量是全局还是局部比如 int a 5; void test(void) { a 1; // 没有先声明所以用的是全局的变量a } void test1(void) { int a; a 2; // 前面声明了所以用的是局部变量a对其所做的修改不会影响全局变量a } void main(void) { printf(before: a %d\n, a); test(); printf(after test: a %d\n, a); test1(); printf(after test1: a %d\n, a); } 在python中变量不需要先声明直接使用即可那我们怎么知道用的是局部变量还是全局变量呢 首先python使用的变量在默认情况下一定是用局部变量。 其次python如果想使用作用域之外的全局变量则需要加global前缀。 举例说明不用global的情况 a 5 def test(): a 1 print In test func: a %d % a test() print Global a %d % a 程序执行结果为 In test func: a 1 Global a 5 可以看出不加global的时候在函数内部是改不了外面的全局变量的list类型例外。 下面是使用global前缀的情况 a 5 def test(): global a #此处声明告诉执行引擎我要用全局变量a不要整成局部的了 a 1 print In test func: a %d % a test() print Global a %d % a 执行结果 In test func: a 1 Global a 1 可以看出在函数内部成功的修改了全局变量的数值。 事实上网络上很多文章推崇另外的一种方法来使用全局变量使用单独的global文件。 方法如下 1. 在同一个文件夹下新建2个文件: myglobal.py test.py 2. myglobal.py中放置全局变量内容示例如下 a 0 b 1 c 2 d 3 3. test.py中是测试代码其中可以使用全局变量 import myglobal def test(): myglobal.a 100 print myglobal a %d % myglobal.a test() print after test, myglobal a %d % myglobal.a 执行test.py的结果如下 myglobal a 0 after test, myglobal a 100 OK同样成功修改了全局变量这个说法不准确但姑且就这么叫吧。 在实际使用中两种方法各有优势通常我们大多数时候只是用python写小功能的脚本此时用global关键字就够了。 如果写比较大的功能应用时用后一种方法可以使得全局变量的管理更为方便。 --------------------------------------分割线 -------------------------------------- Python 的详细介绍请点这里 Python 的下载地址请点这里
http://www.lebaoying.cn/news/55288.html

相关文章:

  • 网站seo平台全影网的网站哪儿做d
  • 欢迎访问中国建设银行网站个人客户网站建设的前期准备
  • 深圳平价的专业建站公司长春网站制作报价
  • ppt模板做的好的网站有做拍福利爱福利视频网站
  • 做有色金属哪个网站好网站获取客户信息需要备案吗
  • 电子商务网站建设实训报告主要内容艺点意创官网
  • 有什么彩票网站做代理好点织梦网站地图插件
  • 网站开发保密合同php 数据录入网站
  • 微网站开发用什么技术站长工具seo综合查询工具
  • 深圳网站设计实力乐云seo像优酷平台网站是怎么做的
  • 免费无版权图片网站电影网站怎么做优化
  • 子目录创建网站seo公司名字
  • 技术网站建设天蒙旅游区网络营销推广方法
  • wordpress建好站了打不开首页flash网站模板源码
  • 有没有做生物科技相关的网站传奇怎么做网站
  • 网站备案密码是什么样的HTML电影订票网站开发
  • 关键词seo教程信息流优化师发展前景
  • 医院网站站群建设方案怎么做自己公司的app
  • 网站访问慢原因短视频网站平台怎么做的
  • 长春个人做网站成都职业培训网络学院
  • 优惠券怎做网站传媒公司起名大全免费
  • 合肥网站制作价格网页美工设计培训学什么
  • 美团网站开发形式手机网站 文件上传
  • 西安的商城网站给公司做网站需要多少钱
  • 网站店铺分布图怎么做想找可以在家做的手工活去什么网站
  • wordpress侧边栏折叠菜单青岛招聘seo
  • ui设计在哪个网站可以接做网页设计工具一般有哪几种
  • 免费网站空间论坛公司网站建设的要点
  • 代做网站在哪找活合肥制作小程序
  • 卖童书的网站该怎么做手机网站 html