Skip to content

Trang Học trực tuyến

  • Môn Toán

Trang Học trực tuyến

  • Home » 
  • Tin học lớp 10

20 câu Trắc nghiệm Tin học 10 Bài 2 (Cánh diều 2023) có đáp án: Biến, phép gán và biểu thức số học

By admin 05/10/2023 0

Trắc nghiệm Tin học 10 Bài 2: Biến, phép gán và biểu thức số học

Phần 1. Trắc nghiệm Tin học 10 Bài 2: Biến, phép gán và biểu thức số học

Câu 1. Câu lệnh gán trong Python là:

A. Biến=<Biểu thức>

B. Biến:=<Biểu thức>

C. Biến==<Biểu thức>

D. <biểu thức>=Biến

Hướng dẫn giải

Đáp án đúng là: A

Phép gán trong Python được viết:

Biến =<Biểu thức>

Câu 2. Phép gán nào sau đây là đúng ?

A. x==3                          

B. x:=3

C. x=3        

D. x:3

Hướng dẫn giải

Đáp án đúng là: C

Vì phép gán trong Python được viết:

Biến=<Biểu thức>

Câu 3. Phép chia lấy phần nguyên trong Python kí hiệu là:

A. %                                         

B.  //

C. /                                           

D. div

Hướng dẫn giải

Đáp án đúng là: B

Phép chia lấy phần nguyên trong Python kí hiệu là: //

Câu 4. Phép chia lấy phần dư trong Python kí hiệu là:

A. %                                         

B.  //

C.  /                                          

D. mod

Hướng dẫn giải

Đáp án đúng là: A

Phép chia lấy phần dư trong Python kí hiệu là: %

Câu 5. Phép lũy thừa 24 trong Python viết là:

A. 2**4                                     

B. 2****4

C. 2*4                                      

C. 2***4

Hướng dẫn giải

Đáp án đúng là: A

Kí hiệu phép lũy thừa trong Python viết là: **

Câu 6. Phát biểu nào sau đây là đúng khi nói về biến?

A. Biến là đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình.

B. Biến là đại lượng bất kì.

C. Biến là đại lượng không thay đổi trong quá trình thực hiện chương trình.

D. Biến là đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị không thay đổi trong quá trình thực hiện chương trình.

Hướng dẫn giải

Đáp án đúng là: A

Theo khái niệm về biến: Biến là đại lượng được đặt tên, dùng để lưu trữ giá trị và giá trị có thể được thay đổi trong quá trình thực hiện chương trình.

Câu 7. Trong bài toán giải phương trình ax+b=0 có các biến là?

A. a, b                                                           

B. a, b, x

C. x                                                    

D. Không có biến.

Hướng dẫn giải

Đáp án đúng là: B

Vì a, b, x là đại lượng thay đổi trong quá trình thực hiện chương trình.

Câu 8. Cho đoạn chương trình sau:

x=1

print(x)

Biến trong đoạn chương trình trên là:

A. 1                                          

B. 1, x

C. x                                          

D. Không có biến.

Hướng dẫn giải

Đáp án đúng là: C

Vì giá trị của 1 được lưu trong biến x.

Câu 9. Cho đoạn chương trình sau:

y=10

print(y)

Giá trị của biến y trên màn hình là:

A. y                                          

B. 0

C. 1                                          

D. 10

Hướng dẫn giải

Đáp án đúng là: D

Vì y được gán trí trị bằng 10.

Câu 10. Trong những biến sau, biến nào đặt sai quy tắc?

A.  x y                                      

C. xy

B. 12xy                                     

D. Cả A và B

Hướng dẫn giải

Đáp án đúng là: D

Đáp án A, B sai vì:

x y: chứa dấu cách

12xy: Bắt đầu bằng chữ số.

Câu 11. Biểu thức (x+y)2 chuyển sang Pytthon là:

A. (x**2+y**2)              

B. (x+y)***2

C. (x+y)**2                    

D. (x+y)*2

Hướng dẫn giải

Đáp án đúng là: C

Kí hiệu phép lũy thừa trong Python viết là: **

Câu 12. Cho đoạn chương trình sau:

x=6

y=2

print(x//y)

Trên màn hình xuất hiện giá trị:

A. 0                                

B. 3

C. 2                                

D. 6

Hướng dẫn giải

Đáp án đúng là: B

Vì x=6, y=2 nên 6//2=3 (phép chia lấy phần nguyên)

Câu 13. Cho đoạn chương trình sau:

x=6

y=2

print(x%y)

Trên màn hình xuất hiện giá trị:

A. 0                                

B. 3

C. 2                                

D. 6

Hướng dẫn giải

Đáp án đúng là: A

Vì x=6, y=2 nên 6%2=0 (phép chia lấy phần dư)

Câu 14. Trong Python, các biến đều phải đặt tên theo quy tắc nào?

A. Không trùng từ khóa của Python.                      

B. Bắt đầu bằng chữ cái hoặc dấu “_”.

C. Chỉ chứa chữ cái, chữ số và dấu “_”.                                     

D. Cả A, B và C.

Hướng dẫn giải

Đáp án đúng là: D

Trong Python, các biến đều phải đặt tên theo các quy tắc sau:

– Không trùng từ khóa của Python.                     

– Bắt đầu bằng chữ cái hoặc dấu “_”.

– Chỉ chứa chữ cái, chữ số và dấu “_”.

Câu 15. Biểu thức( xy+x):(x-y) chuyển sang Python là:

A. (xy+x)/(x-y)                                  

B. (x*y+x)//(x-y)

C. (x*y+x)/(x-y)                                 

D. (x*y+x)/x-y

Hướng dẫn giải

Đáp án đúng là: C

Áp dụng quy tắc : Không được bỏ qua dấu nhân (*), phép chia kí hiệu là dấu /

Phần 2. Lý thuyết Tin học 10 Bài 2: Biến, phép gán và biểu thức số học

1. Biến và phép gán

a) Biến trong chương trình

– Dù lập trình bằng ngôn ngữ nào thì cần phải biết sử dụng biến để lưu trữ dữ liệu cần thiết cho chương trình.

– Biến là tên một vùng nhớ, trong chương trình giá trị của biến có thể thay đổi.

Lý thuyết Tin học 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học (ảnh 1)

Hình 2.1: Một chương trình Python

Lưu ý: Trong Python các biến đều phải được đặt tên theo một số quy tắc.

– Không trùng với từ khóa.

– Bắt đầu bằng chữ cái hoặc dấu “_”.

– Chỉ chứa chữ cái, chữ số và dấu “_”.

Lý thuyết Tin học 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học (ảnh 2)

Hình 2.2: Một số từ khóa thường dùng trong Python

Ví dụ 1: n, delta, x1, Ab, _t12, Trường_sa là những tên biến đúng.

b) Phép gán trong chương trình

– Câu lệnh gán giá trị số học cho một biến là câu lệnh phổ biến nhất trong ngôn ngữ lập trình, có dạng như sau:

Biến = <Biểu thức>

Phép gán được thực hiện như sau:

Bước 1: Tính giá trị biểu thức ở vế phải.

Bước 2: Gán kết quả tính được cho biến ở vế trái.

Bảng 1: Kí hiệu các phép toán số học trong Python

Lý thuyết Tin học 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học (ảnh 3)

Ví dụ 2: Thứ tự thực hiện phép tính trong biểu thức số học.

Lý thuyết Tin học 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học (ảnh 4)

Lưu ý:

– Trước và sau mỗi tên biến, mỗi số hoặc dấu phép tính có thể có số lượng tùy ý các dấu cách.

– Trong biểu thức chỉ sử dụng các cặp ngoặc tròn để xác định thứ tự thực hiện các phép tính.

2. Soạn thảo chương trình

– Cửa sổ Shell của Python cho ta gõ và thực hiện ngay từng câu lệnh vừa đưa vào, nhưng không cho lưu lại câu lệnh đã soạn thảo để thực hiện.

Lý thuyết Tin học 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học (ảnh 5)

Lý thuyết Tin học 10 Cánh diều Bài 2: Biến, phép gán và biểu thức số học (ảnh 6)

Hình 2.3: Các bước soạn thảo và thực hiện chương trình Python

– Ở cửa sổ Code, ta có thể soạn thảo và lưu, chạy chương trình ta còn có thể chỉnh sửa chương trình.

Xem thêm các bài trắc nghiệm Tin học 10 Cánh diều hay, chi tiết khác:

Trắc nghiệm Tin học 10 Bài 1: Làm quen với ngôn ngữ và lập trình bậc cao

Trắc nghiệm Tin học 10 Bài 2: Biến, phép gán và biểu thức số học

Trắc nghiệm Tin học 10 Bài 4: Các kiểu dữ liệu số và câu lệnh vào – ra đơn giản

Trắc nghiệm Tin học 10 Bài 6: Câu lệnh rẽ nhánh

Trắc nghiệm Tin học 10 Bài 8: Câu lệnh lặp

Tags : Tags Biến   phép gán và biểu thức số học   Tin học 10   Trắc nghiệm tin học 10
Share
facebookShare on FacebooktwitterShare on TwitteremailShare on Email
Post navigation
Previous post

Lý thuyết Công nghệ 10 Bài 23 (Cánh diều 2023): Công nghệ vi sinh trong bảo vệ môi trường và xử lí chất thải trồng trọt

Next post

Giáo án Sinh học 10 Bài 3 (Cánh diều 2023): Giới thiệu chung về các cấp độ tổ chức của thế giới sống

Bài liên quan:

Trắc nghiệm Tin học 10 Kết nối tri thức có đáp án

Trắc nghiệm Tin học 10 Kết nối tri thức có đáp án

Giải sgk Tin học 10 (KNTT, CD) | Giải bài tập Tin học 10 (hay, chi tiết) | Giải Tin 10 (sách mới)

Giáo án Tin học 10 Bài 1 (Kết nối tri thức 2023): Thông tin và xử lí thông tin

Giáo án Tin học 10 Kết nối tri thức (cả năm) mới nhất 2023

Sách bài tập Tin học 10 Bài 1 (Kết nối tri thức): Thông tin và xử lí thông tin

20 câu Trắc nghiệm Tin học 10 Bài 1 (Kết nối tri thức 2023) có đáp án: Thông tin và xử lí thông tin

Sách bài tập Tin học 10 Kết nối tri thức | Giải Sách bài tập Tin học 10 | Giải Sách bài tập Tin học 10 hay nhất | Giải SBT Tin học 10 KNTT

Leave a Comment Hủy

Mục lục

  1. Trắc nghiệm Tin học 10 Kết nối tri thức có đáp án
  2. Trắc nghiệm Tin học 10 Kết nối tri thức có đáp án
  3. Giải sgk Tin học 10 (KNTT, CD) | Giải bài tập Tin học 10 (hay, chi tiết) | Giải Tin 10 (sách mới)
  4. Giáo án Tin học 10 Bài 1 (Kết nối tri thức 2023): Thông tin và xử lí thông tin
  5. Giáo án Tin học 10 Kết nối tri thức (cả năm) mới nhất 2023
  6. Sách bài tập Tin học 10 Bài 1 (Kết nối tri thức): Thông tin và xử lí thông tin
  7. 20 câu Trắc nghiệm Tin học 10 Bài 1 (Kết nối tri thức 2023) có đáp án: Thông tin và xử lí thông tin
  8. Sách bài tập Tin học 10 Kết nối tri thức | Giải Sách bài tập Tin học 10 | Giải Sách bài tập Tin học 10 hay nhất | Giải SBT Tin học 10 KNTT
  9. Lý thuyết Tin học lớp 10 Kết nối tri thức | Kiến thức trọng tâm Tin học lớp 10 | Kết nối tri thức
  10. Giải sgk Tin học 10 Kết nối tri thức | Giải Tin 10 | Giải Tin học lớp 10 | Giải bài tập Tin học 10 hay nhất | Soạn Tin 10 | Tin 10 Kết nối tri thức | Tin học 10 KNTT
  11. Lý thuyết Tin học 10 Bài 1 (Kết nối tri thức 2023): Thông tin và xử lí thông tin
  12. Giải SGK Tin học 10 Bài 1 (Kết nối tri thức): Thông tin và xử lí thông tin
  13. Giáo án Tin học 10 Bài 2 (Kết nối tri thức 2023): Vai trò của thiết bị thông minh và tin học đối với xã hội
  14. Sách bài tập Tin học 10 Bài 2 (Kết nối tri thức): Vai trò của thiết bị thông minh và tin học đối với xã hội
  15. 20 câu Trắc nghiệm Tin học 10 Bài 2 (Kết nối tri thức 2023) có đáp án: Vai trò của thiết bị thông minh và tin học đối với xã hội
  16. Lý thuyết Tin học 10 Bài 2 (Kết nối tri thức 2023): Vai trò của thiết bị thông minh và tin học đối với xã hội
  17. Giải SGK Tin học 10 Bài 2 (Kết nối tri thức): Vai trò của thiết bị thông minh và tin học đối với xã hội
  18. Giáo án Tin học 10 Bài 3 (Kết nối tri thức 2023): Một số kiểu dữ liệu và dữ liệu văn bản
  19. Sách bài tập Tin học 10 Bài 3 (Kết nối tri thức): Một số kiểu dữ liệu và dữ liệu văn bản
  20. 20 câu Trắc nghiệm Tin học 10 Bài 3 (Kết nối tri thức 2023) có đáp án: Một số kiểu dữ liệu và dữ liệu văn bản
  21. Lý thuyết Tin học 10 Bài 3 (Kết nối tri thức 2023): Một số kiểu dữ liệu và dữ liệu văn bản
  22. Giải SGK Tin học 10 Bài 3 (Kết nối tri thức): Một số kiểu dữ liệu và dữ liệu văn bản
  23. Giáo án Tin học 10 Bài 4 (Kết nối tri thức 2023): Hệ nhị phân và dữ liệu số nguyên
  24. Sách bài tập Tin học 10 Bài 4 (Kết nối tri thức): Hệ nhị phân và dữ liệu số nguyên
  25. 20 câu Trắc nghiệm Tin học 10 Bài 4 (Kết nối tri thức 2023) có đáp án: Hệ nhị phân và dữ liệu số nguyên
  26. Lý thuyết Tin học 10 Bài 4 (Kết nối tri thức 2023): Hệ nhị phân và dữ liệu số nguyên
  27. Giải SGK Tin học 10 Bài 4 (Kết nối tri thức): Hệ nhị phân và dữ liệu số nguyên
  28. Giáo án Tin học 10 Bài 5 (Kết nối tri thức 2023): Dữ liệu lôgic
  29. Sách bài tập Tin học 10 Bài 5 (Kết nối tri thức): Dữ liệu logic
  30. 20 câu Trắc nghiệm Tin học 10 Bài 5 (Kết nối tri thức 2023) có đáp án: Dữ liệu lôgic
  31. Lý thuyết Tin học 10 Bài 5 (Kết nối tri thức 2023): Dữ liệu lôgic
  32. Giải SGK Tin học 10 Bài 5 (Kết nối tri thức): Dữ liệu lôgic
  33. Giáo án Tin học 10 Bài 6 (Kết nối tri thức 2023): Dữ liệu âm thanh và hình ảnh
  34. Sách bài tập Tin học 10 Bài 6 (Kết nối tri thức): Dữ liệu âm thanh và hình ảnh
  35. 20 câu Trắc nghiệm Tin học 10 Bài 6 (Kết nối tri thức 2023) có đáp án: Dữ liệu âm thanh và hình ảnh
  36. Lý thuyết Tin học 10 Bài 6 (Kết nối tri thức 2023): Dữ liệu âm thanh và hình ảnh
  37. Giải SGK Tin học 10 Bài 6 (Kết nối tri thức): Dữ liệu âm thanh và hình ảnh
  38. Giáo án Tin học 10 Bài 7 (Kết nối tri thức 2023): Thực hành sử dụng thiết bị số thông dụng
  39. Sách bài tập Tin học 10 Bài 7 (Kết nối tri thức): Thực hành sử dụng thiết bị số thông dụng
  40. Lý thuyết Tin học 10 Bài 7 (Kết nối tri thức 2023): Thực hành sử dụng thiết bị số thông dụng
  41. Giải SGK Tin học 10 Bài 7 (Kết nối tri thức): Thực hành sử dụng thiết bị số thông dụng
  42. Giáo án Tin học 10 Bài 8 (Kết nối tri thức 2023): Mạng máy tính trong cuộc sống hiện đại
  43. Sách bài tập Tin học 10 Bài 8 (Kết nối tri thức): Mạng máy tính trong cuộc sống hiện đại
  44. 20 câu Trắc nghiệm Tin học 10 Bài 8 (Kết nối tri thức 2023) có đáp án: Mạng máy tính trong cuộc sống hiện đại
  45. Lý thuyết Tin học 10 Bài 8 (Kết nối tri thức 2023): Mạng máy tính trong cuộc sống hiện đại
  46. Giải SGK Tin học 10 Bài 8 (Kết nối tri thức): Mạng máy tính trong cuộc sống hiện đại
  47. Giáo án Tin học 10 Bài 9 (Kết nối tri thức 2023): An toàn trên không gian mạng
  48. Sách bài tập Tin học 10 Bài 9 (Kết nối tri thức): An toàn thông tin trên mạng
  49. 20 câu Trắc nghiệm Tin học 10 Bài 9 (Kết nối tri thức 2023) có đáp án: An toàn trên không gian mạng
  50. Lý thuyết Tin học 10 Bài 9 (Kết nối tri thức 2023): An toàn trên không gian mạng
  51. Giải SGK Tin học 10 Bài 9 (Kết nối tri thức): An toàn trên không gian mạng
  52. Giáo án Tin học 10 Bài 10 (Kết nối tri thức 2023): Thực hành khai thác tài nguyên trên Internet

Copyright © 2025 Trang Học trực tuyến
  • Sach toan
  • Giới thiệu
  • LOP 12
  • Liên hệ
  • Sitemap
  • Chính sách
Back to Top
Menu
  • Môn Toán