|
- class A():
- def fool(self,a=None,b=False):
- print(a)
- print(b)
- def foo2(self,a=None,*,b=False):
- print(a)
- print(b)
- a.fool('a','xxx')
- a.foo2('a',b='xxx')
- a.foo2('a','xxx')
复制代码
- C:\Users\rusongwei\venv\Scripts\python.exe C:/Users/rusongwei/Desktop/play.py
- Traceback (most recent call last):
- File "C:/Users/rusongwei/Desktop/play.py", line 8, in <module>
- a.fool('a','xxx')
- NameError: name 'a' is not defined
- 进程已结束,退出代码 1
复制代码 |
|