python,定义一个函数A,函数B有一个变量,函数调用时怎么在函数A里获取变量的值。可以用数据库是什么的

python,定义一个函数A,函数B有一个变量,函数调用时怎么在函数A里获取变量的值。可以用数据库是什么的,第1张

你的问题感觉有些困惑,推荐答案里应该是正解。不过后面又有朋友回复你用类来表达。我觉着他们都说得对。你先想清楚,你的数据结构的组织关系。

哪些是需要隐藏的,为什么要隐藏。不隐藏会有什么后果。然后你再想用函数+变量方式还是用类方式。

明确说明函数是没有静态变量的。所以不存在函数里有一个变量,几个其它的函数可以引用,这个变量又是封闭隐藏的。这感觉思维刘有些混乱。

只要你自己想清楚了,迈过这一关,自然就会自己找到答案的。

def fun1(parameter1):

var b

b=333

return b

def fun2(parameter2):

c=fun1(parameter23)

return c

不知道你是不是想表达这样的结果。

data=gdalOpen(file_path)

改成 data=gdalOpen(selffile_path)

__init__会初始化实例, selffile_path = fl 是把 fl 的值赋到 实例里面,你访问 file_path,这个根本没定义过,肯定报错。

抽空补一下基础吧,还是非常重要的。我现在也还在基础中挣扎

导入sys模块,sysargv这个变量即包含了命令行参数,你可以打印看看。

双下划线包全的是内建变量,通常有以下四个

'__builtins__', '__doc__', '__name__', '__package__'

from other_module import 

import other_module

print(locals())

for i in dir(other_module):

   if istartswith('fav'):

       locals()pop(i)

print(locals())

以上就是关于python,定义一个函数A,函数B有一个变量,函数调用时怎么在函数A里获取变量的值。可以用数据库是什么的全部的内容,包括:python,定义一个函数A,函数B有一个变量,函数调用时怎么在函数A里获取变量的值。可以用数据库是什么的、python 类方法中变量如何使用、python如何获取命令行的参数,类似__name__的变量还有哪些等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9643451.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存