diff --git a/PythonLanguage/12. 函数与Lambda表达式.md b/PythonLanguage/12. 函数与Lambda表达式.md index 20d222e..35b1f1e 100644 --- a/PythonLanguage/12. 函数与Lambda表达式.md +++ b/PythonLanguage/12. 函数与Lambda表达式.md @@ -404,7 +404,7 @@ print(n) # 120 def factorial(n): if n == 1: return 1 - return n * fact(n - 1) + return n * factorial(n - 1) print(factorial(5)) # 120 diff --git a/PythonLanguage/13. 类与对象.md b/PythonLanguage/13. 类与对象.md index 93fc285..283cf9d 100644 --- a/PythonLanguage/13. 类与对象.md +++ b/PythonLanguage/13. 类与对象.md @@ -534,9 +534,11 @@ c = A() 【例子】 ```python class A(): - a = xx #类属性 - def __init__(self): - A.a = xx #使用类属性可以通过 (类名.类属性)调用。 + a = 0 # 类属性 + + def __init__(self, xx): + # 使用类属性可以通过 (类名.类属性)调用。 + A.a = xx ```