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

请教一个关于变量的作用域问题

一个函数中:

def fuch():

     if True:

          a=10

     print(a)

”print(a)“ 中的a是不是已经出了他的作用域了,我如何在整个函数中都让a=10

该a 为局部变量,想要整个函数都是a=10,可以直接在函数开头定义a=10。

def fuch():
    a=10
    print(a)

 

近期文章

  • zoom缩放导致退拽div出错
  • 求源码!!求源码!!求源码!!求源码!!
  • vector的使用方式?
  • 有关Python的问题
  • 安装程序包‘stringi’时退出狀態的值不是0
  • 如何在JS里面 循环获得${LIST}里面每一个值
  • 我ensp路由器启动错误 然后虚拟机这个样子什么原因吗求大佬
  • Java代码理解与运行结果
  • Python出租车多条路径的有向图构建
  • 【Java】Syntax error on token "module"
  • 明天又是美好的一天,加油!!!
  • js如何获取一段文本中两个特殊标点符号之间的内容?
  • java高并发问题怎么回答
  • d怎么用C实现鸢尾花分类
  • PID输出是怎么控制固态继电器
  • 关于java使用sigar访问电脑内存信息出现的问题!
  • 这个输出结果在MyEclipse上面那里显示?
  • Cardive7.7管理员密码怎么关闭
  • 请问第6小题该怎么做呀?
  • 请问pyqt5作为主程序调用的子程序运行导致程序崩溃怎么办?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华