Phần thi 1: Phần A Câu hỏi 1: (1 đáp án) Câu 1: Python có 5 kiểu dữ liệu chuẩn là: • *a.Number, String, List, Tuple, Dictionary • b.Long, Int, List, Tuple, Text • c.Long, Date, Time, Tuple, Text • d.Time, Int, List, Tuple, Text Câu hỏi 2: (1 đáp án) Câu 2: Kiểu String là: • a. Dữ liệu kiểu số • *b. Một trong các kiểu phổ biến nhất trong Python dùng lưu trữ chuỗi ký tự. Python coi các lệnh trích dẫn đơn và kép là như nhau • c. Lưu trữ dưới dạng danh sách • d. Một khối dữ liệu, được bao quanh bởi dấu ngoặc móc đơn Câu hỏi 3: (1 đáp án) Câu 3: Kiểu List là: • *a. Lưu trữ dữ liệu dạng danh sách. Một List trong Python được bao xung quanh bởi dấu ngoặc vuông [] • b. Lưu trữ dữ liệu dạng danh sách. Một List trong Python được bao xung quanh bởi dấu ngoặc tròn ( ) • c. Lưu trữ dữ liệu dạng danh sách. Một List trong Python được bao xung quanh bởi dấu ngoặc nhọn • d. Lưu trữ dữ liệu số Câu hỏi 4: (1 đáp án) Câu 4: Kiểu Tuple là: • *a. Lưu trữ dữ liệu dạng danh sách ( tương tự như List) nhưng tuple sử dụng ngoặc đơn. Các đối tượng trong tuple được phân biệt dấu phảy. • b. Lưu trữ dữ liệu dạng danh sách ( tương tự như List) nhưng tuple sử dụng ngoặc nhọn. Các đối tượng trong tuple được phân biệt dấu phảy. • c. Là tập hợp các cặp key và value không có thứ tự. Nó là 1 khối dữ liệu được bao quanh bởi các dấu ngoặc đơn • d. Lưu trữ dữ liệu kiểu số Câu hỏi 5: (1 đáp án) Câu 5: Python hỗ trợ 4 kiểu dữ liệu số là: • *a. int, long, float, số phức • b. int, long, foat, text • c. string, long, foat, số phức • d. int, long, foat, date Câu hỏi 6: (1 đáp án) Câu 6: Để ép kiểu dữ liệu số thực trong Python ta sử dụng cú pháp nào dưới đây?" • *a. i = float(input(""Nhập giá trị đầu vào: "")) • b. _i = int(input(""Nhập giá trị đầu vào: "")) • c. _i = long(input(""Nhập giá trị đầu vào: "")) • d._i = input(""Nhập giá trị đầu vào: "") Câu hỏi 7: (1 đáp án) Câu 7: Để xuất dữ liệu ra console ta thực hiện dòng lệnh nào dưới đây? • *a. print(''Giá trị số thực :'', _i) • b. printf(''Giá trị số thực :'', _i) • c. cin(''Giá trị số thực :'', _i) • d. input(''Giá trị số thực :'', _i) Câu hỏi 8: (1 đáp án) Câu 8: Cho code như sau, bạn hãy cho biết kết quả in ra màn hình _a = 14 _b = 2" _c =4" & vbCrLf & _ Print(_a %_c) • a.1 • *b. 2 • c.3 • d. 18 Câu hỏi 9: (1 đáp án) Câu 9: Khoa học dữ liệu có những nhiệm vụ nào? • a. Phân tích. • b. Tổng hợp. • c. Tối ưu hóa dữ liệu. • *d. Tất cả các đáp án trên. Câu hỏi 10: (1 đáp án) Câu 10: NumPy là viết tắt của từ gì? • a. Number Python. • *b. Numerical Python. • c. Number Py. • d. Không có đáp án đúng. Câu hỏi 11: (1 đáp án) Câu 11: NumPy, Pandas, Matplotlib, Seaborn, Scikit learning, .. là các thư viện trong Python để hỗ trợ? • *a. Khoa học dữ liệu. • b. Trí tuệ nhân tạo AI. • c. Internet kết nối vạn vật IoT. • d. Không có đáp án đúng. Câu hỏi 12: (1 đáp án) Câu 12: Thư viện nào trong Python dùng sử dụng trong các tập lệnh, trình bao, máy chủ ứng dụng web và các bộ công cụ GUI khác hoặc vẽ đồ thị? • a. NumPy. • b. Pandas. • *c. Matplotlib. • d. Seaborn. Câu hỏi 13: (1 đáp án) Câu 13: Các hàm: around, floor, ceil, real, amin, amax, ... là hàm thuộc thư viện nào? • *a. NumPy. • b. Pandas. • d. Matplotlib. • d. Không có đáp án đúng. Câu hỏi 14: (1 đáp án) Câu 14: Thư viện Pandas làm việc với kiểu cấu trúc dữ liệu nào? • a. "(1) Series. • b. (2) DataFrame. • c. (3) Panel. • *d.(1) (2) (3) đều đúng. Câu hỏi 15: (1 đáp án) Câu 15: L Artificial Narrow Intelligence chỉ áp dụng AI cho? • *a. Các nhiệm vụ cụ thể. • b. Thực hiện bất kỳ nhiệm vụ nào mà con người có thể thực hiện được. • c. Khả năng của máy tính sẽ vượt qua con người. • d. Không có đáp án đúng. Câu hỏi 16: (1 đáp án) Câu 16: Bài toán nào sau đây có thể sử dụng Machine Learning? • a. (1) Regression (Hồi quy). • b. (2) Classification (Phân loại). • c. (3) Clustering (Phân cụm). • *d. Tất cả đều đúng. Câu hỏi 17: (1 đáp án) Câu 17: Đoạn code sau cú kết quả là gì? for i in range(10): print(i, end="" "") • a. In ra các số từ 1 đến 10 theo hàng • b. In ra các số tù 0 đến 9 theo hàng • c. In ra các số từ 1 đến 10 theo cột • *d. In ra các số từ 0 đến 9 theo cột Câu hỏi 18: (1 đáp án) Câu 18. Đoạn code sau sai ở dòng lệnh nào? • 1. s = 0 • *2. for i in range(10) • 3.s += i • 4. print(s)
Lập trình Python Phần thi 1: Phần A Câu hỏi 1: (1 đáp án) Câu 1: Python có kiểu liệu chuẩn là: *a.Number, String, List, Tuple, Dictionary b.Long, Int, List, Tuple, Text c.Long, Date, Time, Tuple, Text d.Time, Int, List, Tuple, Text Câu hỏi 2: (1 đáp án) Câu 2: Kiểu String là: a Dữ liệu kiểu số *b Một kiểu phổ biến Python dùng lưu trữ chuỗi ký tự Python coi lệnh trích dẫn đơn kép c Lưu trữ dạng danh sách d Một khối liệu, bao quanh dấu ngoặc móc đơn Câu hỏi 3: (1 đáp án) Câu 3: Kiểu List là: *a Lưu trữ liệu dạng danh sách Một List Python bao xung quanh dấu ngoặc vuông [] b Lưu trữ liệu dạng danh sách Một List Python bao xung quanh dấu ngoặc tròn ( ) c Lưu trữ liệu dạng danh sách Một List Python bao xung quanh dấu ngoặc nhọn d Lưu trữ liệu số Câu hỏi 4: (1 đáp án) Câu 4: Kiểu Tuple là: *a Lưu trữ liệu dạng danh sách ( tương tự List) tuple sử dụng ngoặc đơn Các đối tượng tuple phân biệt dấu phảy b Lưu trữ liệu dạng danh sách ( tương tự List) tuple sử dụng ngoặc nhọn Các đối tượng tuple phân biệt dấu phảy c Là tập hợp cặp key value khơng có thứ tự Nó khối liệu bao quanh dấu ngoặc đơn d Lưu trữ liệu kiểu số Câu hỏi 5: (1 đáp án) Câu 5: Python hỗ trợ kiểu liệu số là: *a int, long, float, số phức b int, long, foat, text c string, long, foat, số phức d int, long, foat, date Câu hỏi 6: (1 đáp án) Câu 6: Để ép kiểu liệu số thực Python ta sử dụng cú pháp đây?" *a i = float(input(""Nhập giá trị đầu vào: "")) b _i = int(input(""Nhập giá trị đầu vào: "")) c _i = long(input(""Nhập giá trị đầu vào: "")) d._i = input(""Nhập giá trị đầu vào: "") Câu hỏi 7: (1 đáp án) Câu 7: Để xuất liệu console ta thực dòng lệnh đây? *a print('Giá trị số thực :', _i) b printf('Giá trị số thực :', _i) c cin('Giá trị số thực :', _i) d input('Giá trị số thực :', _i) Câu hỏi 8: (1 đáp án) Câu 8: Cho code sau, bạn cho biết kết in hình _a = 14 _b = 2" _c =4" & vbCrLf & _ Print(_a %_c) a.1 *b c.3 d 18 Câu hỏi 9: (1 đáp án) Câu 9: Khoa học liệu có nhiệm vụ nào? a Phân tích b Tổng hợp c Tối ưu hóa liệu *d Tất đáp án Câu hỏi 10: (1 đáp án) Câu 10: NumPy viết tắt từ gì? a Number Python *b Numerical Python c Number Py d Khơng có đáp án Câu hỏi 11: (1 đáp án) Câu 11: NumPy, Pandas, Matplotlib, Seaborn, Scikit learning, thư viện Python để hỗ trợ? *a Khoa học liệu b Trí tuệ nhân tạo AI c Internet kết nối vạn vật IoT d Khơng có đáp án Câu hỏi 12: (1 đáp án) Câu 12: Thư viện Python dùng sử dụng tập lệnh, trình bao, máy chủ ứng dụng web công cụ GUI khác vẽ đồ thị? a NumPy b Pandas *c Matplotlib d Seaborn Câu hỏi 13: (1 đáp án) Câu 13: Các hàm: around, floor, ceil, real, amin, amax, hàm thuộc thư viện nào? *a NumPy b Pandas d Matplotlib d Khơng có đáp án Câu hỏi 14: (1 đáp án) Câu 14: Thư viện Pandas làm việc với kiểu cấu trúc liệu nào? a "(1) Series b (2) DataFrame c (3) Panel *d.(1) (2) (3) Câu hỏi 15: (1 đáp án) Câu 15: L Artificial Narrow Intelligence áp dụng AI cho? *a Các nhiệm vụ cụ thể b Thực nhiệm vụ mà người thực c Khả máy tính vượt qua người d Khơng có đáp án Câu hỏi 16: (1 đáp án) Câu 16: Bài toán sau sử dụng Machine Learning? a (1) Regression (Hồi quy) b (2) Classification (Phân loại) c (3) Clustering (Phân cụm) *d Tất Câu hỏi 17: (1 đáp án) Câu 17: Đoạn code sau cú kết gì? for i in range(10): print(i, end="" "") a In số từ đến 10 theo hàng b In số tù đến theo hàng c In số từ đến 10 theo cột *d In số từ đến theo cột Câu hỏi 18: (1 đáp án) Câu 18 Đoạn code sau sai dòng lệnh nào? s = *2 for i in range(10) 3.s += i print(s) Câu hỏi 19: (1 đáp án) Câu 19 Đoạn code sau thực công việc gì? def square(x): return x ** print(square(4)) a Tính giá trị bình phương x *b Tính giá trị bình phương c Tình giá trị bình phương d.Khơng có đáp án Câu hỏi 20: (1 đáp án) Câu 20 : Đoạn code sau cho kết gì? for i in range(10,0,-1): print(i, end="" "") a 1,2,3,4,5,6,7,8,9,10 b 0,1,2,3,4,5,6,7,8,9 *c 10,9,8,7,6,5,4,3,2,1 d 9,8,7,6,5,4,3,2,1 Câu hỏi 21: (1 đáp án) Câu 21 Hàm Dictionary get() dùng để làm gì? a Lấy tất phần tử Dictionary *b Lấy phần tử Dictionary c Lấy số phần tử Dictionary d Khơng có đáp án Câu hỏi 22: (1 đáp án) Câu 22: Hàm List append() dùng để làm gì? *a Thêm phần tử vào vị trí cuối List b Thêm phần tử vào vị trí List c Thêm phần tử vào vị trí List d Thêm phần tử vào vị trí List Câu hỏi 23: (1 đáp án) Câu 22 Tính chất OOP (Object-Oriented Programing)? *a Kế thừa, đóng gói, trừu tượng, đa hình b Thuộc tính, phương thức, khởi tạo, hủy c Kế thừa, đóng gói, đa hình d Đóng gói, đa kế thừa, đa hình, trừu tượng Câu hỏi 24: (1 đáp án) Câu 23 Constructor sử dụng để tạo ra? *a Một đối tượng b Một class c Một Attribute d Một method Câu hỏi 25: (1 đáp án) Câu 24 Một class có phương thức khởi tạo? *a.1 b.2 c.3 d.4 Câu hỏi 26: (1 đáp án) Câu 25: Nếu class không định nghĩa constructor, Python mặc định hiểu constructor là? *a init (self) b init () c init(self) d constructor() Câu hỏi 27: (1 đáp án) Câu 26: Biến name thuộc phạm vi nào? *a Private b Public c Protected d Local Câu hỏi 28: (1 đáp án) Câu 27 Đâu kết đoạn code đây? *a 1 b 0 c None None d x y Câu hỏi 29: (1 đáp án) Câu 28 Kết chương trình là? *a b d 1 d 0 Câu hỏi 30: (1 đáp án) Câu 29: Khẳng định chương trình đây? *a Chương trình chạy bình thường kết in 45 b Chương trình có lỗi a thuộc tính private, khơng thể truy cập từ bên ngồi lớp c Chương trình có lỗi b thuộc tính private, khơng thể truy cập từ bên ngồi lớp d Chương trình chạy bình thường kết in Câu hỏi 31: (1 đáp án) Câu 30 Khẳng định chương trình đây? a Chương trình có lỗi ‘ b’ thuộc tính private, khơng thể truy cập từ bên lớp b Chương trình có lỗi ‘a’ thuộc tính private, khơng thể truy cập từ bên lớp *c Chương trình chạy bình thường kết in 45 d Chương trình chạy bình thường kết in Câu hỏi 32: (1 đáp án) Câu 31 Đoạn lệnh sau cho kết gì? D = 1:""one"",2:""two"" D.clear() print('D =', D) *a D = b.D = c.D = one d D = Câu hỏi 33: (1 đáp án) Câu 32 : Đoạn code sau cho kết bao nhiêu? n = [5.5, 3, 4, -5] nSum = sum(n, 10) print(nSum) a 5.5 b 7.5 c 10.5 *d.17.5 Câu hỏi 34: (1 đáp án) Câu 33 Đoạn code sau lỗi dòng nào? person = ′name′:′Phill′,′age′:32 print('Name: ', person.get('name')) print('Age: ', person.get('age')) print('Salary: ', person.get('salary', 10.000.000)) a b.2 c.3 *d Câu hỏi 35: (1 đáp án) Câu 34 Đoạn code sau cho kết gì? L = ['freetuts', 'dot', 'net'] L.append('Python admin') print('Updated list: ', L) a Updated list: [ 'Python admin','freetuts', 'dot', 'net'] *b Updated list: ['freetuts', 'dot', 'net', 'Python admin'] c Updated list: ['freetuts'', 'net', 'Python admin', 'dot] d Updated list: ['net','freetuts', 'dot', 'Python admin'] Câu hỏi 36: (1 đáp án) câu 36 Đoạn chương trình sau cho kết gì? L = ′C++′,′PYTHON′,′PHP′,′JAVA′ L.add('PYTHON') print('Ket qua:', L) a Updated List : ′PYTHON′,′JAVA′,′PHP′,′PYTHON′ b Updated List : ′JAVA′,′PHP′,′C++′ c Updated List : ′PYTHON′,′PYTHON,′JAVA′,′PHP′,′C++′ *d Updated List : ′PYTHON′,′JAVA′,′PHP′,′C++′ Câu hỏi 37: (1 đáp án) Câu 37 Đoạn code sau thực cơng việc gì? def ChuanHoa(s): a = s.strip() b = "" "".join(a.split()) return b s = input(""Nhap chuoi: "") print(""Chuoi sau chuan hoa:"", ChuanHoa(s)) a Xóa kí tự trùng b Xóa kí tự trống thừa đầu cuối xâu văn *d Xóa kí tự trống thừa xâu văn e.Khơng có đáp án Câu hỏi 38: (1 đáp án) Câu 39 Với n = 20 đoạn chương trình sau cho kết bao nhiêu"n = int(input(""Nhap vao so nguyen bat ky"")) s=0 for i in range(2, n, 2): s += i print(s) a 80 *b.90 c.100 d.120 Câu hỏi 39: (1 đáp án) Câu 40 Đoạn chương trình sau thực cơng việc gì? print(""In bang so:"") for i in range(0, 10): for j in range(i+1, 101, 10): print(""{: *a In bảng số từ đến 100 b In bảng số từ đến 101 c In số từ đến 99 d Khơng có đáp án Câu hỏi 40: (1 đáp án) Câu 41 Trong lệnh lệnh thêm thư viện vào ứng dụng? *a.import pandas as pd b import matsplotlib.pyplot as plt c import numspy d import pansda as pd Câu hỏi 41: (1 đáp án) Câu 42 Để cài đặt thư viện ta dùng lệnh đây? a (1) pip install êưệtênthưviện b ( 2) pip install êưệtênthưviện1 êưệtênthưviện2 c (3) conda install êưệtênthưviện *d (1) (2) (3) Câu hỏi 42: (1 đáp án) Câu 43 Đoạn code sau lỗi dòng nào? person = ′name′:′Phill′,′age′:32 print('Name: ', person.get('name')) print('Age: ', person.get('age')) *4 print('Salary: ', person.get('salary', 10.000.000)) Câu hỏi 43: (1 đáp án) Câu 44 Đoạn code sau thực cơng việc gì? def ChuanHoa(s): a = s.strip() b = "" "".join(a.split()) return b s = input(""Nhap chuoi: ) print(""Chuoi sau chuan hoa:"", ChuanHoa(s)) a Xóa kí tự trùng b Xóa kí tự trống thừa đầu cuối xâu văn *c Xóa kí tự trống thừa xâu văn d Khơng có đáp án Câu hỏi 44: (1 đáp án) Câu 45 Để khởi tạo đối tượng teacher1 lớp Teacher ta dùng cú pháp lệnh nào? a teacher1.Teacher() *b teacher1=Teacher() d teacher1==Teacher() e Khơng có đáp án Câu hỏi 45: (1 đáp án) Câu 46 Trong lệnh lệnh sai thêm thư viện vào ứng dụng? a (1) import pandas as pd b.(2) import matplotlib.pyplot as plt *c( 3) import numpy d (1) (2) (3) Câu hỏi 46: (1 đáp án) Câu 47 Lệnh cài đặt thư viện bị sai? D Chương trình báo lỗi Câu hỏi 20: (1 đáp án) Câu 21 : Kết lệnh sau gì? >>>s= “abcdefg” >>>s[-1: 0: -1] (-1: lấy vị trí cách nhau; 0: lấy từ vị trí thứ 1; -1: lấy từ vị trí cuối ) A “” (xâu rỗng) B “gfedcba” C “abcdefg” *D “gfedcb” Câu hỏi 21: (1 đáp án) Câu 22 : Kết lệnh sau gì? >>>s = “abcdefg” >>>s[-1 : : -1] A “” (xâu rỗng) *B “gfedcba” C “abcdefg” D “gfedcb” Câu hỏi 22: (1 đáp án) Câu 23 : Lệnh sau cho kết nào? >>> ord(“ABC”)=> trả mã unicode, ký tự ord(x) A 65 B h41 C 1000001 *D Chương trình báo lỗi Câu hỏi 23: (1 đáp án) Câu 24 : Giả sử từ điển d định nghĩa sau: d = ìậ1:‘Bình′,3:‘Thuận′,2:‘Quang′ Khi lệnh: list(d) trả lại kết gì? A Dãy (list) cặp key - value từ điển (print(d)) *B Dãy (list) key từ điển C Dãy (list) value từ điển D Chương trình báo lỗi Câu hỏi 24: (1 đáp án) Câu 25 :Giả sử từ điển d định nghĩa sau: d = ìậ1:‘Bình′,3:‘Thuận′,2:‘Quang′ Khi lệnh: print(d[“Quang”]) trả lại kết gì? A B “Quang” (print(d[2])) C [2 : “Quang”] *D Chương trình báo lỗi Câu hỏi 25: (1 đáp án) Câu 26 : Giả sử từ điển d định nghĩa sau: d = ìậ1:‘Bình′,3:‘Thuận′,2:‘Quang′ Khi lệnh: d.get(0) trả lại kết gì? A Chương trình báo lỗi *B None C Trả lại kết khác D “Bình” (d.get(1)) Câu hỏi 26: (1 đáp án) Câu 27 :Đoạn chương trình sau in kết ? Xlist = [1, [1, 2], [1, 2, 3], [1, 2, 3, 4]] print(Xlist[2] + [1]) A *B [1,2,3,1] C [[1, 2], 1] D [[1, 2, 3], [1, 2, 3, 1]] Câu hỏi 27: (1 đáp án) Câu 28 : Lệnh list(range(-3,3)) trả lại giá trị ? A [-3, -2, -1, 0, 1, 2, 3] *B [-3, -2, -1, 0, 1, 2] C [-2, -1, 0, 1, 2] D [-3, 3] Câu hỏi 28: (1 đáp án) Câu 29 : Lệnh sau list(range(-3,3,3)) trả lại giá trị nào? A [-3, 3] B [-3, 0, 3] *C [-3, 0] D [-1, 2] Câu hỏi 29: (1 đáp án) Câu 30 : Lệnh sau list(range(-3)) trả lại giá trị nào? A [-3, 3] B [-3, 0, 3] C [-3, 0] *D [] Câu hỏi 30: (1 đáp án) Câu 31 : Giá trị x sau thực lệnh sau gì? x = ** – * == *A True B False C Không false khơng True D Chương trình báo lỗi Câu hỏi 31: (1 đáp án) Câu 32 : Giả sử d biến kiểu từ điển cho trước Khi lệnh : d[1] = “Hà” thực cơng việc ? A Tạo thêm ghi (cặp key – value) à1:“Hà” đưa vào phần tử từ điển B Tạo thêm ghi (cặp key – value) à1:“Hà” đưa vào phần tử cuối từ điển *C Nếu từ điển có key (khóa) = cập nhật giá trị à1:“Hà” đưa vào phần tử cuối từ điển D Lệnh báo lỗi Câu hỏi 32: (1 đáp án) Câu 33 :Cho đoạn chương trình sau: >>> A = 0,2,3,6,9,10,11 >>> B = 0,1,4,6,7,8,9,12 >>> C = A & B Tập hợp C bao nhiêu? A 0,1,3,6,8,9 *B 0,9,6 C 0,1,6,9,10 D Câu hỏi 33: (1 đáp án) Câu 34 : Cho đoạn chương trình sau: >>> A = 0,2,3,6,9,10,11 >>> B = 0,1,4,6,7,8,9,12 >>> C = A - B Tập hợp C bao nhiêu? A 0,1,3,6,8,9,10 B 0,10,6,9 *C 10,11,2,3 D 0,1,2,3 Câu hỏi 34: (1 đáp án) Câu 35 : Cho đoạn chương trình sau: >>> A = 0,2,3,6,9,10,11 >>> B = 0,1,4,6,7,8,9,12 >>> C = A ^ B Tập hợp C bao nhiêu? *A 1,2,3,4,7,8,10,11,12 B 0,1,2,3,4,6,7,8,9 C 1,2,3,4,10,11,12,3 D 0,1,2,3,4,5,6,7,8,9,10,11,12 Câu hỏi 35: (1 đáp án) Câu 36 : Trong lệnh lệnh sai thêm thư viện vào ứng dụng? A import pandas as pd *B import matplotlib.pyplot as plt C import numpy Câu hỏi 36: (1 đáp án) Câu 37 : Để cài đặt thư viện ta dùng lệnh đây? A pip install êưệtênthưviện B pip install êưệtênthưviện1 êưệtênthưviện2 C conda install êưệtênthưviện *D Tất Câu hỏi 37: (1 đáp án) Câu 38 : Lệnh cài đặt thư viện bị sai? A pip install êưệtênthưviện B pip install êưệtênthưviện1 êưệtênthưviện2 *C pip install êưệtênthưviện1,êưệtênthưviện2 D Tất phương án Câu hỏi 38: (1 đáp án) Câu 39 : Để mở file testData.csv ta dùng lệnh nào? A df = pd.read_csv(testData.csv) *B df = pd.read_csv('testData.csv') C df = pd.read_csv['testData.csv'] D df = pd.read_csv[testData.csv] Câu hỏi 39: (1 đáp án) Câu 40 : Để lưu liệu vào file abc.csv ta dùng lệnh nào? A df.to_csv(abc.csv) B df.to_csv["abc.csv"] *C df.to_csv("abc.csv") D df.to_csv["abc.csv"] Câu hỏi 40: (1 đáp án) Câu 41 : Để xem thông tin file csv ta dùng lệnh nào? *A df.info() B df.info C df.info[] D df.info(“”) Câu hỏi 41: (1 đáp án) Câu 42 : Để xem thông tin cột Lương ta dùng lệnh nào? (ảnh 21) *A df['Luong'] B df(Luong) C df[Luong] D df('Luong') Câu hỏi 42: (1 đáp án) Câu 43 : Để hiển thị liệu ảnh theo điều kiện Lương = 10 triệu Ngành nghề = kế toán ta thực theo mẫu ? A df[(df[“Luong”] == 10.0) & (df[“NganhNghe”] == "KeToan" )] B df[(df['Luong'] == 10.0) || (df['NganhNghe'] == "KeToan" )] *C df[(df('Luong'])== 10.0) & (df('NganhNghe') == "KeToan" )] D df[(df[Luong] == 10.0) || (df[NganhNghe] == KeToan )] Câu hỏi 43: (1 đáp án) Câu 44 : Để thêm cột “Thêm” ta thực theo mẫu ? *A df['them']=df['Luong']+10 B df('them')=df('Luong')+10 C df(them)=df(Luong)+10 D df(“them”)=df(“Luong”)+10 Câu hỏi 44: (1 đáp án) Câu 45 : Để cắt tháng cột Order Date ta làm theo mẫu nào? (ảnh 24) A df['Month']=df['Order Date'].str.slice(start=0, stop=2, step=1) B df['Month']=df['Order Date'].str.slice(0,2,1) C df['Month']=df['Order Date'].str.slice(0,2) *D Cả cách Câu hỏi 45: (1 đáp án) Câu 46 : Lệnh df.head(10) dùng để làm gì? A Hiển thị 10 dòng liệu B Hiển thị dòng liệu *C Hiển thị 10 dịng liệu tính tiêu đề cột D Hiển thị 10 dịng liệu khơng tính tiêu đề cột Câu hỏi 46: (1 đáp án) Câu 47 : Để tạo thêm cột “dieukien” hình vẽ với điều kiện Lương = 26 hiển thị “khá”, ngược lại “không” ta dùng câu lệnh nào? ( ảnh 26) *A df['dieukien']=np.where(df['Luong']==26,"khá","không" ) B "df[dieukien]=np.where(df[Luong]==26,khá,không ) C df(dieukien)=np.where(df(Luong==26,"khá","không" ) D df('dieukien')=np.where(df('Luong')==26,"khá","không" )