Câu trả lời cho bài kiểm tra cuối kỳ edX Python

Bạn chỉ có thể làm bài kiểm tra edX một lần. Nếu bạn đã bắt đầu trước đó và sau đó rời đi, bạn có thể bị điểm 0. Điểm số này cũng được gửi đến edX. Cũng có thể bạn đã bắt đầu bài kiểm tra, tạm dừng và sau đó bắt đầu lại bằng cách đăng nhập qua www. trại dữ liệu. com và không thông qua nút trên edX để bắt đầu kỳ thi. Trong trường hợp này, DataCamp sẽ hiểu đây là hai người dùng khác nhau và không có cách nào để so khớp điểm số. Trong cả hai trường hợp, hãy liên hệ với support@datacamp. com, với lời giải thích rõ ràng về vấn đề của bạn. Ngoài ra, hãy thực hiện các bước sau để cung cấp thêm một số thông tin

Có ai đã làm bài kiểm tra cuối cùng cho "Giới thiệu về Python cho Khoa học dữ liệu" trên EdX từ Microsoft không? . từ khoa học dữ liệu

Bạn đang tìm Đáp án cho NPTEL Python for Data Science Online Programming Test Đáp án năm 2022. - Tất cả các câu trả lời được cung cấp ở đây để giúp các sinh viên như một tài liệu tham khảo, bạn phải gửi bài tập của mình theo kiến ​​​​thức của riêng bạn

"Introduction to Computer Science and Programming Using Python," là khóa học 3 tín chỉ từ MITx trên nền tảng edX. Trong khóa học này cung cấp bài tập cơ bản đến khó và các bộ vấn đề. Vì vậy, người dùng dần hiểu về python

dự án
  1. người treo cổ. Nếu bạn dám, hãy đánh bại máy tính
  2. Trò chơi ô chữ. Tạo từ với chữ cái có thể. Nó xây dựng cả hai phiên bản, trước tiên hãy chơi trò chơi một mình, sau đó lặp lại trò chơi tương tự với máy tính và xem ai đạt điểm cao nhất
  3. Thông điệp mã hóa và giải mã. Thông báo mã hóa và giải mã cơ bản này. nó làm tôi nhớ đến cỗ máy bí ẩn của Alan Turing
giáo trình khóa học. Tuần 1

Bài giảng 1 – Giới thiệu về Python. • Kiến thức • Máy • Ngôn ngữ • Loại • Biến • Toán tử và Phân nhánh

Bài giảng 2 – Các thành phần cốt lõi của chương trình • Ràng buộc • Chuỗi • Đầu vào/đầu ra • IDE • Luồng điều khiển • Lặp lại • Đoán và kiểm tra

Tuần 2

Bài giảng 3 – Chương trình đơn giản. • Giải pháp gần đúng • Tìm kiếm chia đôi • Số động và phân số • Newton-Raphson

Bài giảng 4 – Hàm. • Phân tách và Trừu tượng hóa • Chức năng và Phạm vi • Đối số Từ khóa • Thông số kỹ thuật • Lặp lại so với Đệ quy • Suy luận Quy nạp • Tháp Hà Nội • Fibonacci • Đệ quy trên các giá trị không phải là số • Tệp

tuần 3

Bài giảng 5 – Tuples và Lists. • Bộ dữ liệu • Danh sách • Hoạt động danh sách • Đột biến, Bí danh, Nhân bản

Bài giảng 6 – Từ điển. • Hàm dưới dạng đối tượng • Từ điển • Ví dụ với từ điển • Fibonacci và Từ điển • Biến toàn cục

Kiểm tra giữa kỳ [[giới hạn thời gian 8 giờ]]Tuần 4

Bài giảng 7 – Gỡ lỗi. • Thách thức lập trình • Các lớp kiểm tra • Lỗi • Gỡ lỗi • Ví dụ về gỡ lỗi

Bài giảng 8 – Khẳng định và ngoại lệ • Khẳng định • Ngoại lệ • Ví dụ về ngoại lệ

tuần 5

Bài giảng 9 – Lớp và thừa kế. • Lập trình hướng đối tượng • Trường hợp lớp • Phương thức • Ví dụ về lớp • Tại sao là OOP • Hệ thống phân cấp • Kiểu của riêng bạn

Bài giảng 10 – Một ví dụ mở rộng. • Xây dựng lớp • Trực quan hóa hệ thống phân cấp • Thêm một lớp khác • Sử dụng các phương thức kế thừa • Ví dụ về sổ điểm • Trình tạo

tuần 6

Bài giảng 11 – Độ phức tạp của tính toán. • Hiệu quả của chương trình • Ký hiệu Big Oh • Các lớp độ phức tạp • Phân tích độ phức tạp

Bài giảng 12 – Thuật toán tìm kiếm và sắp xếp. • Định hướng • Tìm kiếm tuyến tính • Tìm kiếm chia đôi • Sắp xếp Bogo và Bubble • Sắp xếp lựa chọn • Sắp xếp hợp nhất

tuần 7

Bài giảng 13 – Trực quan hóa dữ liệu. • Trực quan hóa kết quả • Hiển thị chồng chéo • Thêm tài liệu khác • Thay đổi hiển thị dữ liệu • Bài giảng ví dụ 14 – Tóm tắt

Cam kết này không thuộc về bất kỳ nhánh nào trên kho lưu trữ này và có thể thuộc về một nhánh bên ngoài kho lưu trữ

Bạn không thể thực hiện hành động đó vào lúc này

Bạn đã đăng nhập bằng tab hoặc cửa sổ khác. Tải lại để làm mới phiên của bạn. Bạn đã đăng xuất trong một tab hoặc cửa sổ khác. Tải lại để làm mới phiên của bạn

câu hỏi 3. Trong Python, nếu bạn thực thi var = ‘01234567’, kết quả của print[var[. 2]]?

  • 0246
  • 1357
  • 1234567
  • 8903

câu hỏi 4. Trong Python, kết quả của thao tác sau '1'+'2′ là gì?

  • '2'
  • '3'
  • ’12’
  • 3

câu hỏi 5. Với myvar = ‘hello’, bạn sẽ chuyển đổi myvar thành chữ hoa như thế nào?

  • len[myvar]
  • myvar. tìm ['xin chào']
  • myvar. phía trên[]
  • myvar. Tổng[]

mô-đun 2. Cấu trúc dữ liệu Python

Câu hỏi 1. Cú pháp được sử dụng để lấy phần tử đầu tiên của bộ dữ liệu là gì

A = ['a','b','c']

  • A[1]
  • A[0]
  • MỘT[. ]

Câu hỏi 2. Sau khi áp dụng phương pháp sau, L. append[[‘a’,’b’]], danh sách sau sẽ chỉ còn một phần tử

  • ĐÚNG VẬY
  • Sai

câu hỏi 3. Bạn có thể có bao nhiêu phần tử trùng lặp trong một tập hợp?

  • 1
  • Bạn chỉ có thể có một phần tử duy nhất trong một tập hợp
  • 100
  • Phụ thuộc vào số lượng phần tử trong tập hợp của bạn

câu hỏi 4. Hãy xem xét từ điển Python sau

Dict={“A”. 1,”B”. ”2″,”C”. [3,3,3],”D”. [4,4,4],'E'. 5,'F'. 6}

câu hỏi 5. Kết quả của hoạt động sau đây là gì. Dict[“D”]?

  • 4
  • 3
  • [3,3,3]
  • [4, 4, 4]
  • Lỗi

câu hỏi 5. Sự khác biệt quan trọng giữa danh sách và bộ dữ liệu là gì?

  • Danh sách không thể chứa một chuỗi
  • Tuples chỉ có thể có số nguyên
  • Danh sách và bộ dữ liệu giống nhau
  • Danh sách có thể thay đổi, bộ dữ liệu thì không
  • Không có số không trong danh sách

mô-đun 3. Lập trình Python cơ bản

Câu hỏi 1. Đầu ra của các dòng mã sau đây là gì

x=1

nếu [x. =1]

in ['Xin chào']

khác

in['Xin chào']

in['Mike']

  • chào Mike
  • Mike
  • xin chào Mike
  • Mike

Câu hỏi 2. Đầu ra của một vài dòng mã sau đây là gì?

A = [‘1′,’2′,’3’]

cho một trong A

in[2*a]

  • 2 4 6
  • '2' '4' '6'
  • ’11’ ’22’ ’33’
  • A B C

câu hỏi 3. Xét hàm Delta, khi nào hàm trả về giá trị 1

chắc chắn Delta[x]

nếu x==0

y=1;

khác

y=0;

  • trở lại[y]
  • Khi đầu vào là bất cứ thứ gì ngoại trừ 0
  • Khi đầu vào là 1
  • Không bao giờ
  • Khi đầu vào là 0

câu hỏi 4. Cách chính xác để sắp xếp danh sách 'B' bằng phương pháp là gì?

  • B. loại[]
  • sắp xếp[B]
  • sắp xếp[B]
  • B. sắp xếp[]

câu hỏi 5. Các phím của từ điển sau đây là gì. {'một'. 1,'b'. 2}?

  • 1,2
  • ;,
  • một, b

mô-đun 4. Làm việc với dữ liệu trong python

Câu hỏi 1. Những dòng mã sau đây làm gì?

với open[“Ví dụ1. txt”,”r”] dưới dạng tệp1

FileContent=file1. đường đọc []

in [Nội dung tệp]

  • Đọc tệp “Ví dụ1. txt”
  • Ghi vào tập tin “Example1. txt”
  • Nối thêm tập tin “Example1. txt”

Câu hỏi 2. Những dòng mã sau đây làm gì?

với open[“Ví dụ2. txt”,”w”] dưới dạng tệp ghi

ghi tập tin. write[“Đây là dòng A\n”]

ghi tập tin. write[“Đây là dòng B\n”]

  • Đọc tệp “Ví dụ2. txt”
  • Ghi vào tập tin “Example2. txt”
  • Nối thêm tập tin “Example2. txt”

câu hỏi 3. Những dòng mã sau đây làm gì?

với open[“Ví dụ3. txt”,”a”] dưới dạng tệp1

tập tin1. write[“Đây là dòng C\n”]

  • Đọc tệp “Ví dụ3. txt”
  • Ghi vào tập tin “Example3. txt”
  • Nối thêm tập tin “Example3. txt”

câu hỏi 4. Kết quả của việc áp dụng phương pháp sau df là gì. head[] vào khung dữ liệu “df”?

  • In hàng đầu tiên của khung dữ liệu
  • In cột đầu tiên của khung dữ liệu
  • In 5 hàng đầu tiên của khung dữ liệu
  • In ra toàn bộ khung dữ liệu

mô-đun 5. Làm việc với Mảng Numpy & API đơn giản

Câu hỏi 1. Kết quả của các dòng mã sau đây là gì

a=np. mảng[[0,1,0,1,0]]

b=np. mảng[[1,0,1,0,1]]

a*b

  • 0
  • mảng[[1, 1, 1, 1, 1]]
  • mảng[[0, 0, 0, 0, 0]]

Câu hỏi 2. Kết quả của các dòng mã sau đây là gì

a=np. mảng[[0,1]]

b=np. mảng[[1,0]]

np. chấm[a,b]

  • 1
  • mảng[[1,1]]
  • 0
  • mảng[[0,0]]

câu hỏi 3. Kết quả của các dòng mã sau đây là gì

a=np. mảng[[1,1,1,1,1]]

một+10

  • mảng[[10,10,10,10,10]]
  • mảng[[11, 11, 11, 11, 11]]
  • mảng[[1,1,1,1,1]]

câu hỏi 4. Mã chính xác để thực hiện phép nhân ma trận trên ma trận A và B là gì?

  • np. dấu chấm[A,B]
  • A*B
  • AxB

Câu trả lời bài kiểm tra cuối kỳ lớp nhận thức Python cho khoa học dữ liệu. -

Câu hỏi 1. Kết quả của phép toán 3+2*2 sau đây là gì?

  • 3
  • 12
  • 9
  • 7

Câu hỏi 2. Loại của biến sau đây là gì. ĐÚNG VẬY?

  • int
  • bool
  • str
  • danh sách

câu hỏi 3. Kết quả của thao tác sau int[3. 2]?

  • 3. 2
  • 3
  • 4
  • ‘3. 2’

câu hỏi 4. Xét chuỗi A=’1234567′, kết quả của phép toán sau là bao nhiêu. A[1. 2]

  • '1234567'
  • '246'
  • ‘1357’
  • lỗi

câu hỏi 5. Xét chuỗi Name=”Michael Jackson” , kết quả của thao tác sau Tên là gì. tìm ['el']

  • 5
  • 4
  • 5,6
  • -1

câu hỏi 6. Các biến A=’1′ và B=’2′ , kết quả của phép toán A+B là gì?

bạn không thể thêm hai chuỗi

  • 3
  • '3'
  • ’12’

câu hỏi 7. Là sai”, Chuyển đổi các giá trị trong biến F thành chữ hoa?

  • F. lên[]
  • F. phía trên
  • F. phía trên[]

câu hỏi 8. Xét bộ tuple tuple1=[“A”,”B”,”C” ], kết quả của phép toán sau tuple1[-1] là gì?

  • "MỘT"
  • “B”
  • "C"

câu hỏi 9. Xét bộ A=[[11,12],[21,22]], chứa một bộ và danh sách. Kết quả của thao tác sau A[1] là gì

  • [[11,12],[21,22]]
  • [11,12]
  • [21,22]
  • [21,22]

câu hỏi 10. Xét bộ A=[[11,12],[21,22]], chứa một bộ và danh sách. Kết quả của thao tác sau A[0][1] là gì

  • 12
  • 11
  • 22
  • 21

Câu 11. Kết quả của thao tác sau '1,2,3,4' là gì. tách ra[',']

  • ‘1’,’2′,’3′,’4′
  • [‘1′,’2′,’3′,’4’]
  • [‘1′,’2′,’3′,’4’]
  • '1234'

Câu 12. Nối các danh sách sau A=[1,’a’] và B=[2,1,’d’]

  • A+B
  • A-B
  • A*B
  • A/B

Câu 13. Làm cách nào để bạn chuyển danh sách 'A' sang tập hợp 'a'?

  • a. bộ[]
  • a=A. nối thêm []
  • a=A. chính tả[]
  • a=bộ[A]

Câu 14. Xem xét tập hợp. V={‘A’,’B’}, kết quả của V là bao nhiêu. thêm ['C']?

  • {'A','B'}
  • {'A','B','C'}
  • {'AC','BC'}
  • lỗi

Câu 15. Xem xét tập hợp. V={‘A’,’B’,’C’ }, kết quả của V là bao nhiêu. thêm ['C']?

  • {'A','B'}
  • {'A','B','C'}
  • {'A','B','C','C'}
  • lỗi

Câu16. Đầu ra của các dòng mã sau đây là gì

x=”Đi”

nếu [x. =”Đi”]

in ['Dừng']

khác

in ['Đi']

in['Mike']

  • Đi Mike
  • Mike
  • Dừng Mike
  • Mike

Câu 17. Đầu ra của các dòng mã sau đây là gì

x=”Đi”

nếu[x==”Đi”]

in ['Đi']

khác

  • in ['Dừng']
  • in['Mike']
  • Đi Mike
  • Mike
  • Dừng Mike
  • Mike

Câu 18. Có bao nhiêu lần lặp được thực hiện trong vòng lặp sau?

cho n trong phạm vi [3]

in[n]

  • 1
  • 2
  • 3
  • 4

Câu hỏi 19. Vòng lặp sau in gì?

cho n trong phạm vi [3]

in[n+1]

  • 0 1 2
  • 1 2 3
  • 3 2 1
  • 2 1 0

Câu hỏi 20. Đầu ra của một vài dòng mã sau đây là gì?

A=[‘1′,’2′,’3’]

cho một trong A

in[2*a]

  • 2 4 6
  • '2' '4' '6'
  • ’11’ ’22’ ’33’
  • A B C

Câu hỏi 21. Xét hàm add, kết quả của việc gọi hàm Add[‘1′,’1’] sau là gì [xem kỹ câu lệnh return ]

Chủ Đề