Từ khóa pass trong hàm Python
Có những trường hợp cần viết khuôn mẫu hàm, nhưng mã cho nó vẫn chưa có. Nếu để thân hàm trống, thì Python ngay lập tức sẽ trả về lỗi:
def func(test): # sẽ hiển thị lỗi
Trong trường hợp này nên áp dụng từ khóa
pass. Nó lấp đầy chỗ trống
trong thân hàm, khi đó lỗi sẽ không
được trả về:
def func(test):
pass
Cho đoạn mã sau:
num1 = 2
num2 = 3
def func(num1, num2):
res = func(num1, num2)
print(res)
Hãy viết lại nó để tránh hiển thị lỗi.
Cho đoạn mã sau:
tst1 = 'abc'
tst2 = 'def'
def func1(txt):
return txt.upper()
def func2(txt1, txt2):
res = func2(func1(tst1), tst2)
print(res)
Hãy viết lại nó để tránh hiển thị lỗi.