python全局变量无法赋值
时间: 2023-09-14 19:10:51 浏览: 185
Python全局变量-函数内部不允许修改局部变量的值
在Python中,全局变量是可以被赋值的。但是,在函数内部如果要修改全局变量的值,需要使用`global`关键字来声明变量是全局的。这样才能在函数内部修改全局变量的值。如果在函数内部没有使用`global`关键字声明变量,那么Python会将其视为局部变量,而不是全局变量。所以,如果你在函数内部无法修改全局变量的值,可能是因为没有使用`global`关键字声明变量。请确保在函数内部使用`global`关键字来声明全局变量。
#### 引用[.reference_title]
- *1* *2* *3* [python声明变量不赋值](https://blog.csdn.net/weixin_39719077/article/details/110031669)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文