我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

python这哪里错了,检查了好多遍啊

 #!/usr/bin/python
# Filename: func_global.py

def func():
  global x

print 'x is',x 在这显示global name 'x' is not defined
x = 2
print 'Changed local x to',x 

x = 50
func()
print 'Value of x is',x

你需要最开始定义x

  #!/usr/bin/python
# Filename: func_global.py

x = 0   #定义x

def func():
  global x

print 'x is',x 在这显示global name 'x' is not defined
x = 2
print 'Changed local x to',x 

x = 50
func()
print 'Value of x is',x

近期文章

  • 关于PHP POST数据的问题。简单不能再简单,求救。
  • OkGo jsoncallback 如何自定义
  • CentOS7变量直接使用的问题
  • 怎么更新listview数据
  • 关于表单联动联系中遇到的问题
  • 小白两眼泪茫茫,为何没有大神来帮忙
  • shell里如何对文本里的时间进行修改
  • Android APP 内嵌问卷调查系统实现探讨
  • Winform TabControl控件改变Tab的位置
  • java spring里的PropertyPathFactoryBean,用处在哪里
  • android XML页面出现the following class could .......
  • 在不支持64位数据类型的环境中,如何把两个32位数表示的64位数据转换成十进制?
  • Bug Races
  • Jenga
  • 关于Spring的版本,求助
  • 请教各位大神,交换机MAC地址表满了,新的MAC如何处理?
  • 浏览器如何获得变量并向后台传参
  • android加了button 运行会闪退
  • unity3d使用实例化物体时,实例化物体比设置的数值大162.1倍
  • BiliBili

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华