摘要:
1、一般情况下,在函数内不能修改全局变量 >>> x = 10 ## 全局变量 >>> def a(): x = 1000 ## 在函数内修改全局变量x print(x) >>> a() ## 仍然输出局部变量x 1000 >>> x ## 全局变量x依然为10 10 2、使用global关键字在函 阅读全文
摘要:
1、 python中定义在函数内部的变量称为局部变量,局部变量只能在局部函数内部生效,它不能在函数外部被引用。 def discount(price,rate): price_discounted = price * rate return price_discounted sale_price = 阅读全文