1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Giới thiệu về Functions trong Python

Connected

Bài tập

Từ khóa nonlocal và hàm lồng nhau

Hãy tiếp tục rèn luyện kỹ năng về phạm vi biến! Trong bài này, bạn sẽ dùng từ khóa nonlocal bên trong một hàm lồng nhau để thay đổi giá trị của biến được định nghĩa ở phạm vi bao ngoài.

Hướng dẫn

100 XP
  • Gán cho echo_word chuỗi word được nối với chính nó.
  • Dùng từ khóa nonlocal để thay đổi giá trị của echo_word ở phạm vi bao ngoài.
  • Thay đổi echo_word thành echo_word được nối với '!!!'.
  • Gọi hàm echo_shout() với một đối số duy nhất 'hello'.