Font size
WorksheetsGiải Quyết Vấn Đề Với Máy Tính
Total questions: 37
Worksheet time: 37mins
Câu 1: Biến là
Tên một ẩn số.
Tên một giá trị.
Tên một vùng nhớ.
Tên một dữ liệu
Câu 2: Đâu không phải quy tắc đặt tên biến trong Python
Không trùng với từ khóa.
Bắt đầu bằng chữ cái hoặc dấu "_".
Không bắt đầu bằng chữ in hoa.
Chỉ chứa chữ cái, chữ số vfa dấu "_".
Câu 3: Đâu không phải đặc điểm của các ngôn ngữ lập trình bậc cao
Số lượng từ nhiều.
Gần với ngôn ngữ tự nhiên.
Cú pháp đơn giản.
Ngữ nghĩa đơn trị.
Câu 4: Việc gán giá trị cho biến được thực hiện bằng
Phép bằng.
Phép gán.
Câu lệnh bằng.
Câu lệnh khởi tạo.
Câu 5: Dạng đơn giản nhất của câu lệnh gán trong Python là
Biến =
Biến =
Biến = Biểu thức
Biến = Giá trị
Câu 6: Ta thường gặp biểu thức số học ở
Vế trái của một phép gán.
Vế phải của một phép gán.
Phần giữa của một chương trình.
Phần cuối của một câu lệnh.
Câu 7: Biểu thức số học không thể là
Một số.
Một tên biến.
Một chuỗi kí tự.
Các số và biến liên kết với nhau bởi các phép toán số học.
Câu 8: Khi biểu diễn biểu thức số học, các cặp ngoặc tròn để
Ngăn cách các biểu thức số học.
Kết thúc biểu thức số học.
Ngăn cách biểu thức số học và các kiểu dữ liệu khác.
Xác định mức ưu tiên thực hiện phép tính.
Câu 9: Cửa sổ Shell của Python
Lưu lại những câu lệnh đã soạn thảo để thực hiện lại.
Không cho phép gõ câu lệnh, chỉ hiện kết quả của chương trình
Cho ta gõ câu lệnh, nhưng không cho phép thực hiện câu lệnh.
Cho ta gõ và thực hiện từng câu lệnh vừa đưa vào.
Câu 10: Cửa số để soạn thảo chương trình
Cho ta soạn thảo nhưng không lưu được tệp chương trình Python, chạy chương trình này để thấy kết quả và có thể chỉnh sửa chương trình.
Còn gọi là cửa sổ code.
Cho ta soạn thảo và lưu được tệp chương trình Python, chạy chương trình này để thấy kết quả nhưng không thể chỉnh sửa chương trình.
Cho ta soạn thảo nhưng không lưu được tệp chương trình Pyt
Trong bài toán giải phương trình ax+b=0 có các biến là
a, b, x.
a, b.
x.
Không có biến nào.
Xác định biến trong đoạn chương trình dưới đây x=1 print(x)
1.
x.
1, x.
Không có biến nào.
Trong những biến sau, tên biến nào đặt sai quy tắc
x y.
x12.
_xx.
X56.
Phép gán nào dưới đây đúng
x==3.
x=3.
x:=3.
x:3.
Phép chia lấy phần nguyên trong Python kí hiệu là
%.
/.
//.
div.
Phát biểu nào dưới đây không đúng khi nói về biến
Dù lập trình bằng ngôn ngữ nào, ta cũng phải sử dụng biến để lưu dữ liệu cần thiết cho chương trình.
m123&b là một tên biến không hợp lệ.
Trong quá trình thực hiện chương trình, giá trị của biến có thể thay đổi.
Trong câu lệnh >>> x = 10, biến x nhận giá trị 10.
Biểu thức (x+y)^2 chuyển sang Python là
(x**2+y**2)
(x+y)***2
(x+y)*2
(x+y)**2
Biểu thức (xy+x):(x-y) chuyển sang Python là
(xy+x)/(x-y)
(x*y+x)//(x-y)
(x*y+x)/(x-y)
(x*y+x)/x-y
Biểu thức (3.2 +2x-1)/(4-x) chuyển sang Python là
3*2 + 2*x -1 / 4 - x
(3*2 + 2*x -1)/(4 - x)
3*2 + 2*x -1/(4 - x)
(3*2 + 2*x -1)/4 - x
Lệnh sau đây cho kết quả là bao nhiêu >>> (12 - 10//2)**2 - 1
11.
19.
32.
48.
Kết quả khi chạy đoạn chương trình dưới đây x=6 y=2 print(x//y)
6
3
2
0
Lệnh sau đây cho kết quả là bao nhiêu >>>9*2 + 8**3//3 + 20%3
172
178
184
190
Kết quả khi chạy đoạn chương trình dưới đây A=30 B=4 print(A//B)
8
7,5
7
6,5
Kết quả khi chạy đoạn chương trình dưới đây A=76 B=8 print(A%B)
4
2
9
8
Kết quả khi chạy đoạn chương trình dưới đây s= 18-2**2
Kết quả khi chạy đoạn chương trình dưới đây A=30 B=4 print(A//B)
8
7,5
7
6,5
Kết quả khi chạy đoạn chương trình dưới đây A=76 B=8 print(A%B)
4
2
9
8
Kết quả khi chạy đoạn chương trình dưới đây s= 18-2**2+5%2 print(s)
15
16
18
19
Lệnh sau có lỗi gì >>> x = 1 >>> 123a = x + 1
Lỗi cú pháp.
Giá trị không xác định.
Giá trị cần tính quá lớn.
Lỗi không tồn tại.
Lệnh sau sẽ in ra kết quả gì >>> print ("đồ rê mi"*3 + "pha son la si đô"*2
đồ rê mi *3 pha sin la si đô *2
đồ rê mi 3 pha son la si đô 2
đồ rê mi đồ rê mi đồ rê mi pha son la si đô pha son la si đô
đồ rê mi đồ rê mi pha son la si đô pha son la si đô pha son la si đô
Viết các lệnh in ra màn hình thông tin như sau 1 x 3 x 5 x 7 = 105
print ("1*3*5*7=1*3*5*7")
print ("1*3*5*7", 1*3*5*7)
print ("1*3*5*7, 1*3*5*7")
print ("1*3*5*7=", 1*3*5*7)
Em hãy viết các câu lệnh tương ứng trong Python để tính số tiền (sotien) cần thanh toán khi mua một số thiệp mừng năm mới (ki hiệu là soluong) với đơn giá 1 thiệp là dongia đồng
sotien = 'dongia*soluong'
'sotien' = dongia*soluong
"sotien = dongia*soluong"
sotien = dongia*soluong
Giả sử đơn giá 1 thiệp mừng năm mới là 8500 đồng, soluong thiệp bạn Lan mua là 15 thiệp. Hãy viết các câu lệnh tương ứng trong Python để tính và in ra màn hình số tiền bạn Lan cần thanh toán
dongia = 8500 soluong = 15 print (*Số tiền cần thanh toán: *, sotien, "đồng")
dongia = 8500 soluong = 15 sotien = dongia*soluong print ("Số tiền cần thanh toán: ", sotien, " đồng")
dongia = 8500 soluong = 15 sotien = dongia**soluong print ('Số tiền cần thanh toán: ', sotien, 'đồng")
dongia = 8500 soluong = 15 sotien = dongia/soluong print(*Số tiền cần thanh toán: *, sotien, "đồng")
Viết các lệnh để thực hiện việc đổi số giây ss cho trước sang số ngày, giờ, phút, giây, in kết quả ra màn hình. Ví dụ, nếu ss = 684 500 thì kết quả in ra là 684 500 giây = 7 ngày 22 giờ 8 phút 20 giây
Cho trước sang số ngày, giờ, phút, giây, in kết quả ra màn hình. Ví dụ, nếu ss = 684 500 thì kết quả in ra là 684 500 giây = 7 ngày 22 giờ 8 phút 20 giây
ss = 684500 x = ss//86400 y = (ss - x*86400)//3600 z = (ss - x*86400 - y*3600)//60 t = ss - x*86400 - y*3600 - z*60 print ("684500 giây = ", t, "ngày", z, "giờ", y, "phút", x, "giây")
ss = 684500 x = ss//86400 y = (ss - x*86400)//3600 z = (ss - x*86400 - y*3600)//60 t = ss - x*86400 - y*3600 - z*60 print ("684500 giây = ", x, "ngày", y, "giờ", z, "phút", t, "giây")
ss = 684500 x = ss%86400 y = (ss - x*86400)%3600 z = (ss - x*86400 - y*3600)%60 t = ss - x*86400 - y*3600 - z*60 print ("684500 giây = ", x, "ngày", y, "giờ", z, "phút", t, "giây")
ss = 684500 x = ss/86400 y = (ss - x*86400)/3600 z = (ss - x*86400 - y*3600)/60 t = ss - x*86400 - y*3600 - z*60 print ("684500 giây = ", t, "ngày", z, "giờ", y, "phút", x, "giây")
Viết các lệnh để thực hiện đổi giá trị của hai biến x, y
x = y y = z
z = x x = y y = z
x = y y = x
z = x y = z
Mảnh vườn trồng cúc đại đoá có chiều rộng m mét, chiều dài n mét. Mỗi mét vuông trồng được một khóm hoa. Mỗi khóm hoa bán được a nghìn đồng. Em hãy viết chương trình để đưa ra màn hình tổng số tiền thu được khi bán hết hoa trong vườn. Hay chạy chương trình với bộ dữ liệu đầu vào m = 5, n = 18, a = 30
m = 5 n = 18 a = 30 print("Tổng số tiền thu được là:, m * n * a")
m = 5 n = 18 a = 30 print("Tổng số tiền thu được là:, m * n / a")
m = 5 n = 18 a = 30 print("Tổng số tiền thu được là: ", m / n * a)
m = 5 n = 18 a = 30 print("Tổng số tiền thu được là: ", m * n * a)
