10 câu Trắc nghiệm Tin 11 Python Bài 7. Các thủ tục chuẩn vào/ra đơn giản có đáp án
10 câu hỏi
Trong Python, để nhập vào số nguyên n từ bàn phím, ta dùng lệnh sau:
n = int(input(ˈchuỗi thông báo: ˈ))
n = (input(ˈchuỗi thông báoˈ))
n = (ˈchuỗi thông báoˈ)
int(input(ˈchuỗi thông báo: ˈ))
Đáp án đúng là: A
Đáp án B thiếu kiểu dữ liệu, đáp án C thiếu kiểu dữ liệu và hàm input(), đáp án D không có biến cần nhập.
Trong Python, để nhập vào số thực n từ bàn phím, ta dùng lệnh sau:
n = int(input(ˈchuỗi thông báo: ˈ))
n = (input(ˈchuỗi thông báo: ˈ))
n = (ˈchuỗi thông báo: ˈ)
n=float(input(ˈchuỗi thông báo: ˈ))
Đáp án đúng là: D
Lệnh nhập số thực n từ bàn phím như sau: n= float(input(ˈchuỗi thông báo: ˈ))
Để nhập vào ba số nguyên a, b, c từ bàn phím ngăn cách nhau bởi 1 dấu cách, ta có thể dùng lệnh sau:
a, b, c =int(input('chuỗi thông báo: '))
a, b, c = map(int, input('chuỗi thông báo: ').split())
a, b, c = map(float, input('chuỗi thông báo: ').split())
a, b, c = float(input('chuỗi thông báo: '))
Đáp án đúng là: B
Đáp án C, D là kiểu số thực, đáp án A thiếu hàm split().
Để đưa dữ liệu ra màn hình, Python cung cấp hàm chuẩn:
print(<danh sách kết quả ra>)
cout(<danh sách kết quả ra>)
write(<danh sách kết quả ra>)
<<(<danh sách kết quả ra>)
Đáp án đúng là: A
Python sử dụng hàm print() để hiển thị dữ liệu ra màn hình.
Để giữ cho con trỏ không chuyển xuống đầu dòng tiếp theo ta có thể dùng lệnh sau:
print(<danh sách kết quả ra>)
write(<danh sách kết quả ra>, end='')
cout<<(<danh sách kết quả ra>, end='')
print(<danh sách kết quả ra>, end='')
Đáp án đúng là: D
Vì đáp án B, C không phải hàm đưa dữ liệu ra màn hình trong Python, đáp án A là đưa dữ liệu ra màn hình nhưng con trỏ sẽ xuống dòng tiếp theo.
Để đưa ra màn hình dòng chữ “xin chào” trong Python ta dùng lệnh:
print(xin chao)
print(‘xin chao’)
input (xin chao)
input(‘xin chao’)
Đáp án đúng là: B
Vì đáp án C, D không phải hàm đưa dữ liệu ra màn hình trong Python, đáp án A chữ xin chao không được đặt trong cặp nháy ‘ ‘.
Để đưa ra màn hình số 1 và 2 trên cùng 1 dòng trong Python ta dùng lệnh:
Print(‘2’)
Print(‘2’,end=’’)
Print(‘2’)
print(‘1’)
print(‘1’)
print(‘1,2’)
print(‘1’,end=’’)
Đáp án đúng là: D
Vì đáp án A, B và C số 1,2 được viết trên 2 dòng.
Để nhập vào 2 số nguyên a, b mỗi số trên 1 dòng trong Python ta dùng lệnh:
a=int(input())
b=int(input())
a=float(input())
b=float(input())
a,b=map(int,input().split())
a,b=map(float,input().split())
Đáp án đúng là: A
Vì đáp án B, D số a,b là kiểu float, đáp án C số a,b được viết trên 1 dòng.
Để nhập vào 2 số thực a,b mỗi số trên 1 dòng trong Python ta dùng lệnh:
a=int(input())
b=int(input())
a=float(input())
b=float(input())
a,b=map(int,input().split())
a,b=map(float,input().split())
Đáp án đúng là: B
Vì đáp án A, C số a,b là số nguyên, đáp án D 2 số a,b được viết trên cùng 1 dòng.
Để đưa ra màn hình số 3,4 mỗi số trên 1 dòng ta dùng lệnh:
print(‘3,4’)
print(‘3’,end=’’)
Print(‘4’)
print(‘3’)
Print(‘4’)
print(‘3’)
(‘4’)
Đáp án đúng là: C
Vì đáp án A, B số 3, 4 được viết trên 1 dòng, đáp án D viết sai cấu trúc.
