位置: 编程技术 - 正文

Python全局变量用法实例分析(python中的全局变量)

编辑:rootadmin

推荐整理分享Python全局变量用法实例分析(python中的全局变量),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python中的全局变量,python,全局变量,python中的全局变量,python全局变量用法,python3全局变量,python中全局变量的定义及调用,Python全局变量用不了,Python全局变量用不了,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了Python全局变量用法。分享给大家供大家参考,具体如下:

全局变量不符合参数传递的精神,所以,平时我很少使用,除非定义常量。今天有同事问一个关于全局变量的问题,才发现其中原来还有门道。

程序大致是这样的:

运行结果如下:

UnboundLocalError: local variable 'CONSTANT' referenced before assignment

看来,全局变量在函数modifyConstant中边成了局部变量,似乎全局变量没有生效?

Python全局变量用法实例分析(python中的全局变量)

做点修改:

运行正常,看来函数内部是可以访问全局变量的。

所以,问题就在于,因为在函数内部修改了变量CONSTANT,Python认为CONSTANT是局部变量,而print CONSTANT又在CONSTANT += 1之前,所以当然会发生这种错误。

那么,应该如何在函数内部访问并修改全局变量呢?应该使用关键字global来修饰变量(有点像PHP):

就这么简单!

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python文件与目录操作技巧汇总》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python Socket编程技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》、《Python编码操作技巧总结》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

python中print的不换行即时输出的快速解决方法 关于Python2.x和3.x带来的print不换行的问题:昨天有发过推文,利用end=定义,解决了横向的小问题,但是由于屏幕显示的问题,若字符串长度过大,则会

分享python数据统计的一些小技巧 最近在用python做数据统计,这里总结了一些最近使用时查找和总结的一些小技巧,希望能帮助在做这方面时的一些童鞋。有些技巧是很平常的用法,平

浅谈Python 字符串格式化输出(format/printf) Python字符串格式化使用"字符%格式1%格式2字符"%(变量1,变量2),%格式表示接受变量的类型。简单的使用例子如下:#例:字符串格式化Name='jo'print'www.%s.com

标签: python中的全局变量

本文链接地址:https://www.jiuchutong.com/biancheng/386220.html 转载请保留说明!

上一篇:python对象及面向对象技术详解(python 面向对象 类)

下一篇:python中print的不换行即时输出的快速解决方法(python中的print语句)

  • 增值税发票税务ukey版开票流程
  • 生产成本年末转入什么科目
  • 母子公司的关联交易怎么看
  • 收到上月保险赔偿款分录
  • 申报增值税之后怎么做账
  • 公司买金蝶计入什么科目
  • 向个人账户汇款选项
  • 销售折让会影响单价吗
  • 转让土地使用权一般计税方法
  • 简易征收可以抵扣进项吗
  • 个人所得税如何做会计分录
  • 招聘发票可以抵扣吗
  • 出口退税的办理影响出口吗
  • 营改增后小规模ktv怎么纳税
  • 多缴纳的印花税退回来怎么做分录
  • 2017小规模纳税人标准
  • 酒店产权式经营业主取得的收入按股利红利所得
  • 个人承包公司的经营所得怎么算
  • 用人单位在职职工年平均工资怎么算
  • 企业所得税法的规定可在税前扣除的
  • 分支机构增值税汇总纳税怎么申报?
  • 行程单的金额怎么算
  • windows7远程桌面连接在哪里
  • Win10专业版家庭版企业版
  • 已计提但未上缴税款
  • PHP:curl_error()的用法_cURL函数
  • hiddenalbum是什么文件夹
  • 来料加工怎么核算成本
  • 支付的招标代理费计入成本还是费用
  • 面试官问几个问题
  • php 方法
  • php判断ua
  • 报销用别的发票抵用怎么入账
  • 企业出租的存货包括
  • 一万元,两分的利息,一年利息是多少
  • 新公司第一年要交什么税
  • 发票验旧后还要缴销吗
  • 一般纳税人可以开3%的发票吗
  • 教育培训行业人员
  • 农产品委托代销增值税怎么算
  • 以前年度社保计提出错了怎么调整
  • 供应商折扣一次多少
  • 增值税出口退税款缴纳企业所得税吗
  • 损益类会计科目有哪些
  • 银行利息 税
  • 记错科目怎么调整
  • 汇票与本票有何不同
  • 装修费用税法规定有哪些
  • 预付卡发票如何做分录
  • 新公司建账初始数据可以全部为零吗
  • centos还原
  • win10系统怎么调
  • xp系统怎么取消自动关机
  • windows2000修改ip
  • centos7怎么查看磁盘空间
  • 生产环境如何对linux进行合理分区
  • 请问usb是什么意思啊
  • linux cat 命令
  • centos pam
  • win10 windows update在哪里打开
  • win10总是弹窗广告
  • bootcamp安装windows一直小白杠
  • U盘写保护怎么处理
  • 系统更新win10
  • win7电脑无法正常启动系统
  • windows mobile10
  • unicode 字符百科
  • python怎么运作
  • cocos 2d x
  • javascript入门经典
  • 如何在python中运行程序
  • unity dem
  • android 笔记软件推荐
  • window.onerror()的用法与实例分析
  • unityugui
  • jquery实现点击按钮
  • 如何查询汽车发票
  • 税务 违法税收
  • 四川办税大厅
  • 青岛网上申请个体工商户
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设