15 câu Trắc nghiệm Tin học 10 Cánh diều Các kiểu dữ liệu số và câu lệnh vào - ra đơn giản có đáp án (Phần 2)
15 câu hỏi
Trong python để ghi dữ liệu ra màn hình ta sử dụng lệnh nào?
Write
Print( danh sách biểu thức)
Output
print(danh sách biểu thức)
Đáp án đúng là: D
Câu lệnh print() sẽ in ra màn hình giá trị các biểu thức theo đúng thứ tự và cách nhau bởi dấu cách.
Để in ra dòng lệnh “Xin chào bạn” ta sử dụng lệnh nào dưới đây?
Print(‘Xin chào bạn’)
prin(Xin chào bạn)
print(‘Xin chào bạn)
print(“Xin chào bạn”)
Đáp án đúng là: D
Xâu ký tự sẽ để trong cặp dấu nháy đơn ‘’ hoặc nháy kép “”
Chọn phương án trả lời đúng khi nhập số nguyên p từ bàn phím.
p=input(“Nhập số nguyên p: ”)
p=int(“Nhập số nguyên p: ”)
p=int(input(“Nhập số nguyên p: ”))
p=interger(input(“Nhập số nguyên p:”))
Đáp án đúng là: C
Để nhập dữ liệu kiểu số nguyên ta dùng lệnh int(input())
Lệnh nào trong các lệnh sau sẽ báo lỗi.
int(“12+45”)
float(123.56)
float(“123,5.5”)
int(12.3)
Đáp án đúng là: A
Nếu để (“12+45”) Python sẽ hiểu đây là kiểu ký tự, không phải là kiểu nguyên
Lệnh nào sẽ trả lại giá trị là xâu kí tự?
str(150)
int(“1110”)
float(“15.0”)
float(7)
Đáp án đúng là: A
Sau khi thực hiện lệnh này, Python sẽ hiểu đây là ký tự 150 không phải là số 150
Để nhập dữ liệu kiểu số thực từ bàn phím, ta dùng lệnh nào?
x:=float(input(<dòng thông báo>))
x=float(input(<dòng thông báo>))
x=(input(<dòng thông báo>))
x=float((<dòng thông báo>))
Đáp án đúng là: B
Biến = float(input(dòng thông báo))
Lệnh nào dùng để nhận biết kiểu dữ liệu của biến trong Python?
style()
str()
type()
int()
Đáp án đúng là: C
Câu lệnh type() của Python cho ta biết kiểu dữ liệu của biến hay biểu thức nằm trong dấu ngoặc tròn.
Lệnh nào sau đây không thực hiện xâu là biểu thức toán, chọn phương án đúng nhất?
str(), int()
int(), float()
str(), float
type()
Đáp án đúng là: B
int(), float() chỉ thực hiện biểu thức toán với các giá trị là số nguyên, số thực.
Để chuyển đổi số nguyên và xâu kí tự thành số thực, ta dùng lệnh nào?
float()
int()
str()
type()
Đáp án đúng là: A
Để chuyển dữ liệu sang kiểu số thực ta dùng lệnh float().
Kết quả của đoạn chương trình sau là:
x = 6.5
print (type(x))
int
float
str
bool
Đáp án đúng là: B
6.5 là số thực nên đáp án đúng là B
Câu lệnh print(12+8) sẽ in ra kết quả là gì?
12+8
'12+8'
20
'20'
Đáp án đúng là: C
Trong print() có thể là 1 biểu thức.
Câu lệnh print(2 - 5 % 6) cho ra kết quả gì?
2 - 5 % 6
-3
3
Cả A, B và C đều sai
Đáp án đúng là: B
Hướng dẫn: Thực hiện phép chia lấy phần dư trước rồi thực hiện phép trừ.
Em hãy cho biết kết quả của đoạn chương trình sau:
>>>x=3.5
>>>print(int(x))
3
3.5
lỗi
Cả A, B và C sai
Đáp án đúng là: A
Đây là lệnh ép về kiểu số nguyên.
Câu lệnh print() có thể hiển thị được những nội dung gì?
Biến số
Số
Ký tự, số
Ký tự, số, biến số
Đáp án đúng là: D
Câu lệnh print() có thể hiển thị được ký tự, số, biến số. VD print(‘hello’, 3, x)
Cho biết kết quả sau khi thực hiện đoạn chương trình sau:
a = 10
b = 5
a = a +20
a = a % b
print(a)
0
5
2
6
Đáp án đúng là: A



