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

python中 global 函数的问题

python中 global 函数的问题

img

我已经用global声明了age为全局变量,为什么打印输出的时候还是显示变量未定义

你没有调用fun3()函数,因此没有走到那一步程序(也就是说,global那句话根本没运行)

def fun3():
  global age
  age = 20

fun3()
print(age)  # 输出 20

这个是没问题的

近期文章

  • react,本地开发,报错500 (Internal Server Error),请指正代码有没有写得不对的地方
  • python GUI 三个列表框 素数
  • Preg_match - 从字符串中提取id
  • linux为什么修改不了静态ip
  • 你在信奥班上有一个同学是个刷题机器
  • 1.4 04 wrong answar
  • python列表输出行数
  • 某公司面试题有劳大家解答
  • 如何把头与尾相同的数据首尾相连如:1 2与2 3与3 5连成一个可依次访问且有分支结构
  • Python绘制环形图,为什么五个数据可以运行,八个数据报错,应该怎么修改代码
  • 为什么HashMap底层对指定容量处理为2的幂次方大小要使用31做运算
  • Bootstrap Navbar上的帐户信息
  • VB 使用Dir命令找不到路径
  • 这个转化叫哈他原理实在不会
  • PLCSIM Advanced没有虚拟网卡怎么解决?
  • pta结果部分错误,如何进行修改
  • 完成赛博选角的需求,随机选取所扮演的文明
  • sap FI三大表为啥都不用标准功能
  • 关于伺服驱动器高频率启停的问题!
  • Stm32的启动文件执行

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华