-
Câu hỏi:
Đoạn lệnh nào sau đây dùng để viết hàm nhập số nguyên n từ bàn phím. Hàm sẽ trả lại số đã nhập.
-
A.
def NhapDL() n = int(("Nhập số nguyên n: ")) return n
-
B.
def NhapDL(): n = int(("Nhập số nguyên n: ")) return n
-
C.
def NhapDL(): n = float(("Nhập số nguyên n: ")) return n
-
D.
def NhapDL(): n = int(("Nhập số nguyên n: "))
Lời giải tham khảo:
Đáp án đúng: B
- Viết hàm nhập số nguyên n từ bàn phím. Hàm sẽ trả lại số đã nhập bằng đoạn lệnh:
def NhapDL():
n = int(("Nhập số nguyên n: "))
return n
- A sai vì thiếu dấu : ở phía sau câu lệnh đầu tiên
- C sai vì float là kiểu số thực
- D sai vì thiếu lệnh return trả lại giá trị ở cuối đoạn lệnh
Đáp án B
Hãy trả lời câu hỏi trước khi xem đáp án và lời giải -
A.
Câu hỏi này thuộc đề thi trắc nghiệm dưới đây, bấm vào Bắt đầu thi để làm toàn bài
CÂU HỎI KHÁC
- Dùng lệnh nào sau đây để có thể duyệt lần lượt các phần tử của danh sách?
- Các khối lệnh trong cấu trúc tuần tự sẽ được thực hiện ra sao?
- Cho đoạn lệnh sau: for i in range(5): print(i)
- Khi nhập 1.5 thì chương trình có lỗi ngoại lệ nào?
- Cách sửa lỗi nào cho chương trình sau đây là đúng?
- Chương trình sau sẽ in ra số nào?
- Hàm nào dưới đây được dùng để tạo xâu in hoa từ toàn bộ xâu hiện tại?
- Đoạn lệnh nào sau đây dùng để viết hàm nhập số nguyên n từ bàn phím. Hàm sẽ trả lại số đã nhập.
- Muốn thay thế kí tự ‘a’ trong xâu s bằng một xâu mới rỗng ta dùng lệnh nào?
- Muốn xóa 2 phần tử ở vị trí 1 và 2 trong danh sách a hiện tại ta dùng lệnh gì?