Trợ lý học tập AI - Câu trả lời này chỉ mang tính tham khảo
Dưới đây là các câu trả lời cho từng câu hỏi trong Bài 28: Phạm vi của biến:
**Câu 1:** Trong Python biến được khai báo và sử dụng bên trong một hàm được gọi là gì?
**Đáp án đúng:** A. Biến địa phương
**Câu 2:** Số phát biểu đúng trong các phát biểu sau là:
1) Tất cả các biến bên trong hàm đều có tính cục bộ.
2) Tất cả các biến bên trong hàm chỉ có tính cục bộ.
3) Biến cục bộ trong hàm nếu gọi bên ngoài hàm sẽ bị lỗi.
**Đáp án đúng:** A. 1. (Câu 1 và 3 đúng, câu 2 thì không hoàn toàn đúng vì câu này thiếu thông tin về các biến cục bộ)
**Câu 3:** Chọn phát biểu sai trong các phát biểu sau:
A. Chương trình chính có thể sử dụng biến cục bộ bên trong hàm.
B. Biến bên trong hàm có thể trùng tên với biến đã khai báo trước đó bên ngoài hàm.
C. Tất cả các biến trong hàm đều có tính cục bộ.
D. Các biến bên trong hàm không có hiệu lực ở bên ngoài hàm.
**Đáp án đúng:** A. Chương trình chính có thể sử dụng biến cục bộ bên trong hàm. (Phát biểu này sai vì biến cục bộ không thể được sử dụng bên ngoài hàm)
**Câu 4:** Giá trị của x, y là bao nhiêu khi thực hiện lệnh f(1, 3)
```python
x, y = 3, 4
def f(x, y):
x = x + y
y = y + 2
return x
```
**Đáp án đúng:** B. 4, 5. (Sau khi thực hiện hàm, giá trị của x trong hàm sẽ là 4 và y không thay đổi)
**Câu 5:** Kết quả của chương trình này là bao nhiêu?
```python
s = "Tôi tên là: "
def kq(name):
s = s + name
print(kq("Long"))
```
**Đáp án đúng:** D. Chương trình bị lỗi. (Vì biến s bên trong hàm không thể truy cập vào biến s bên ngoài)
**Câu 6:** Kết quả của chương trình sau là bao nhiêu?
```python
s = "Hôm nay tôi đi học "
def kq(name):
s = "Hello World"
s = s + "!!!"
return s
print(s)
```
**Đáp án đúng:** A. "Hôm nay tôi đi học ". (Giá trị của s bên ngoài hàm không bị thay đổi)
Hy vọng giúp ích cho bạn!
Hãy giúp mọi người biết câu trả lời này thế nào?
0/5(0 đánh giá)
0
0 bình luận
Bình luận
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
FQA.vn Nền tảng kết nối cộng đồng hỗ trợ giải bài tập học sinh trong khối K12. Sản phẩm được phát triển bởi CÔNG TY TNHH CÔNG NGHỆ GIA ĐÌNH (FTECH CO., LTD)
Điện thoại: 1900636019
Email: info@fqa.vn
Địa chỉ: Số 21 Ngõ Giếng, Phố Đông Các, Phường Ô Chợ Dừa, Quận Đống Đa, Thành phố Hà Nội, Việt Nam.