gpt4 book ai didi

python - 在 while 循环中从定义的函数访问变量

转载 作者:行者123 更新时间:2023-11-28 21:48:06 25 4
gpt4 key购买 nike

<分区>

我有类似的代码

v = '0'

def program():
x = input('1 or 2 ')
if x == '1':
print('it is 1')
v = '1'
elif x == '2':
print('it is 2')
v = '2'

while True:
program()
print(v)

但是,当我运行这段代码时,变量“v”总是打印出默认值 0。为什么它不给我我在函数中分配给它的变量?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com