目前我正在用python编写一个数字ATM。当我想创建一个具有可定制的balance值的用户时,遇到了这个问题,但是在一个不同的python脚本文件中(我们称这个文件为B)。在主脚本文件的函数中,它更改导入的值。问题是文件B中的值没有改变。我能做些什么来完成这件事?你知道吗
所以有些变量是瑞典语。希望不要麻烦了!你知道吗
文件A
def overfor():
overforingsInput = float(input('Hur mycket vill du överföra?\n'))
if User1.saldo - overforingsInput > 0:
User1.saldo - overforingsInput
print '-', overforingsInput, 'kr\n', 'Ditt saldo är nu', User1.saldo, 'kr'
文件B
class User1:
userName = 'felsaf'
userPin = 1234
saldo = 150
只需导入另一个模块而不是变量:
平均值:
副驾驶:
但是模块
a
中的一个方法可能比仅仅使用其他模块全局变量进行回火更合适:平均值:
或者在并发环境中:
相关问题 更多 >
编程相关推荐