python在if语句中调用和修改全局变量的问题

发布网友 发布时间:2022-04-26 21:40

我来回答

2个回答

热心网友 时间:2022-04-18 05:19

这里不需要把变量设置成global的,另外打印这么多行是因为你每读取一行就会写一行,而你的if语句并不是每一行都能满足。追问不用全局变量可能不行吧?我需要将两个if语句里的变量都提取出来并输出到文本呢
或者有没有其他方法?

追答global变量是用来区别局部变量的,你的代码确实不需要。

你在给cmd赋值的时候判断一下vip,vport,pool是否为空,如果不为空,就赋值,然后写到文件里。赋完值记得要把这三个变量再次清空,这样应该可以解决你的问题。

热心网友 时间:2022-04-18 06:37

从cmd开始的地方全部缩进试试追问我初学者。。不太明白。。。能否详细说下?感谢!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com