Khối mã được chỉ định trong python mcq như thế nào

Câu trả lời đúng là lựa chọn 1

Tùy chọn được mô tả như

lựa chọn 1. xyzp = 5000 6000 7000 8000

Khởi tạo sai, không được phép sử dụng dấu cách trong tên hoặc giá trị biến. Cần có dấu phẩy giữa các giá trị. Khai báo đúng là. xyzp = 5000,6000,7000,8000

Lựa chọn 2. x_y_z_p = 5.000.000

Đó là một tờ khai hợp lệ và x lưu trữ và in 5000, Còn y xé và in ra 6000, Z lưu trữ và in ra 7000 và p lưu trữ và in ra 8000

1] Chọn cặp phương án phù hợp trong số các phương án sau cho biết ai đã phát triển Python và Python được phát triển vào năm nào?

  1. Bjarne Stroustrup, 1979
  2. James Gosling, 1995
  3. Jim van Rossum, 1987
  4. Hướng dẫn van Rossum, 1991
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. Guido van Rossum, 1991 Giải thích. Python được phát triển bởi Guido van Rossum và nó được phát hành lần đầu tiên vào năm 1991, ngày 21 tháng 2 tại Cetrum Wiskunde & Informatica [CWI] có mặt ở Hà Lan. Do đó, Lựa chọn D là câu trả lời đúng

2] Câu nào sau đây không đúng khi phân cấp lại các kiểu dữ liệu có trong ngôn ngữ Python?

  1. Python có 5 kiểu dữ liệu chính
  2. Bộ dữ liệu Python là kiểu dữ liệu phụ của kiểu dữ liệu chuỗi
  3. Số phức không phải là dạng dữ liệu phụ trong kiểu dữ liệu Python
  4. Giá trị số nguyên được lưu trữ dưới dạng kiểu lớp số nguyên, là kiểu dữ liệu phụ của kiểu dữ liệu Số
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. c. Số phức không phải là dạng dữ liệu phụ trong kiểu dữ liệu Python. Giải trình. Python có 5 loại dữ liệu chính tôi. e. , Số, Từ điển, Boolean, Kiểu và Tập hợp. Ngoài ra, kiểu dữ liệu Số và Chuỗi có biểu mẫu kiểu dữ liệu phụ i. e. , Integer, Float & Complex Numbers cho kiểu dữ liệu Numeric và Tuple, String & List cho kiểu dữ liệu Sequence. Do đó, Lựa chọn C là câu sai và nó là câu trả lời đúng

3] Từ khóa nào sau đây không phải là từ khóa Python?

  1. ngoại trừ
  2. finally
  3. calender
  4. return
Hiển thị câu trả lời Không gian làm việc

Answer. c. calender Explanation. Except for 'calender' all other three i. e. , 'except', 'finally' and 'return' are reserve keywords in Python and we cannot use them to define variable in our program. Therefore, Option C is the right answer

4] Which is the following is an Arithmetic operator in Python?

  1. // [floor division] operator
  2. & [binary and] operator
  3. ~ [navigation] operator
  4. >> [right shift] operator
Hiển thị câu trả lời Không gian làm việc

Answer. a. // [floor division] operator Explanation. Các. // [floor division] is a type of arithmetic operator in Python. All other three options are types of bitwise operator in Python. Therefore, Option A is the right answer

5] Which one of the following is the correct statement regarding comments in Python?

  1. Python provides us a way through which can do both single line and multiple lines in our program
  2. Python comments will affect the print statement present in program at some extent
  3. To apply comment we have to use '#' keyword at starting while writing a comment in our program
  4. To apply comment we have to use '#' keyword both at starting and ending while writing a comment in our program
Hiển thị câu trả lời Không gian làm việc

Answer. c. To apply comment, we have to use '#' keyword at starting while writing a comment in our program. Explanation. Whenever we will use comments in our Python program, we have to use '#' only at the starting of the comment that will indicate to Python that this line is a comment and Python will not interpret it. Hence, Option C is the right answer

6] Which of the following is not an advantage of defining function in our Python program?

  1. We can track a large Python program very easily when the given program is splitted into multiple functions inside the code
  2. Python functions are not reusable and hence we have to define them again and again while using it
  3. When we use functions in our Python program, we can avoid writing the same logic again and again and call the function every time
  4. We can call a function many times inside the program and we can call it wherever we want inside the function
Hiển thị câu trả lời Không gian làm việc

Answer. b. Python functions are not reusable and hence we have to define them again and again while using it. Explanation. The biggest achievement of defining a function in our Python program is the reusability of the function. We can use the function many times in the program and it will imply the same logic every time we call it. That's why defining a function in our Python program saves a lot of time. Hence, Option[B] is the right answer

7] Look at the following Python program

given_number = 24
if given_number==10:  
  print["The given number is equals to 10 define in the condition"]  
elif given_number==20:  
  print["The given number is equal to 20 define in the condition"];  
elif given_number==30:  
  print["The given number is equal to 30 define in the condition"];  
else:  
  print["The given number is not equal to any of 10, 20 or 30 define in the condition"];

What will be the output of the above program?
  1. 10
  2. 30
  3. not equal to any of 10, 20 or 30
  4. 20
Hiển thị câu trả lời Không gian làm việc

Answer. c. the given number is not equal to any of 10, 20 or 30 define in the condition Explanation. In the above code, we have defined a number 24. When Python loops through the condition, it will check if any of the define condition satisfied from elif statement otherwise it will print what's defined in the else statement. In this program, since given number is not equal to any of 10, 20 or 30 it will not satisfy any condition and print what's defined in the else statement. Hence, Option[C] is correct answer

8] Look at the following Python program

# three integer numbers
x = 24
y = 26
z = 31
if x>y and x>z:  
    print["The largest of the given three integer numbers is x:"x];     
if y>x and y>z:  
    print["The largest of the given three integer numbers is y:"y];      
if z>x and z>y:  
    print["The largest of the given three integer numbers is z:"z];

What will be the output of the above program?
  1. The largest of the given three integer numbers is x. 24
  2. The largest of the given three integer numbers is y. 26
  3. The largest of the given three integer numbers is z. 31
  4. Syntax Error
Hiển thị câu trả lời Không gian làm việc

Answer. c. The largest of the given three integer numbers is z. 31 Explanation. In the above code, we can see that three integer numbers are defined and through the if statement we are comparing these numbers to find out which one is biggest number. So, when Python compile the code and check every condition. If the condition satisfies in first if statement then Python will print the output otherwise it will go to second if statement, similarly Python will go to third if statement in the program. Here, the condition given in if statement will satisfy and Python will print the output. Hence, Option C is the correct answer

9] Look at the following Python program

Marks_of_student = 57
if Marks_of_student > 80 and Marks_of_student  60 and Marks_of_student  40 and Marks_of_student y and x>z:  
    print["The largest of the given three integer numbers is x:"x];     
if y>x and y>z:  
    print["The largest of the given three integer numbers is y:"y];      
if z>x and z>y:  
    print["The largest of the given three integer numbers is z:"z];
0

Đầu ra khi chúng ta chạy chương trình trên sẽ là gì?
  1. Đây là câu lệnh vượt qua khối trong chương trình. 1 2 3 4 5 6 7 8 9
  2. Đây là câu lệnh vượt qua khối trong chương trình. 1 2 3 4 5 6 8 9
  3. Lỗi cú pháp hoặc TypeError
  4. Đây là câu lệnh vượt qua khối trong chương trình. 7
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. Đây là câu lệnh vượt qua khối trong chương trình. 7 Giải thích. Trong chương trình trên, một danh sách Python được định nghĩa và vòng lặp for được sử dụng trên nó để lặp lại các phần tử trong danh sách. Khi điều kiện if được xác định bên trong vòng lặp for ở mức 7, câu lệnh pass sẽ thực thi và nó sẽ in câu lệnh được đưa ra trong dòng mã tiếp theo cùng với nó. Do đó phương án D là đáp án đúng

27] Một bộ Python được tạo mà không sử dụng dấu ngoặc đơn ngoặc vuông [] được gọi là?

  1. Tuple sampling
  2. Tuple đóng gói
  3. sắp xếp bộ
  4. không ai trong số này
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. b. Tuple đóng gói Giải thích. Trong Python, một bộ được tạo mà không sử dụng dấu ngoặc đơn ngoặc vuông [] trong khi định nghĩa nó còn được gọi là đóng gói Tuple. Do đó phương án B là đáp án đúng

28] Phương thức nào sau đây là đúng để chúng ta có thể tạo một bộ dữ liệu trống trong chương trình Python của mình?

  1. Empty_Tuple = Không
  2. Empty_Tuple =
  3. Empty_Tuple = []
  4. Empty_Tuple = 0
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. c. Empty_Tuple = [] Giải thích. Nếu chúng ta muốn tạo một bộ dữ liệu trống trong chương trình Python, chúng ta không được truyền đối số bên trong dấu ngoặc đơn [] trong khi xác định bộ dữ liệu giống như Empty_Tuple = []. Do đó phương án C là đáp án đúng

29] Tùy chọn nào sau đây là mô tả đúng cho chuỗi thoát '\b' được sử dụng với một chuỗi trong chương trình Python?

  1. Chuỗi thoát '\b' đại diện cho ASCII Backspace [BS]
  2. Trình tự thoát '\b' đại diện cho ASCII Backline [BL]
  3. Chuỗi thoát '\b' đại diện cho ASCII Break
  4. Chuỗi thoát '\b' đại diện cho Sao lưu ASCII
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. một. Trình tự thoát '\b' đại diện cho ASCII Backspace [BS] Giải thích. Khi làm việc với các chuỗi trong chương trình Python của chúng tôi, chúng tôi sử dụng nhiều chuỗi thoát và sử dụng chúng trong mã của chúng tôi. '\b' khi được sử dụng hoạt động như chức năng xóa lùi trong khi in đầu ra. Nó xóa một khoảng trắng khỏi chuỗi trong câu lệnh in. Do đó, \b đại diện cho ASCII Backspace [BS] trong chuỗi Python. Do đó, lựa chọn A là câu trả lời đúng

30] Các danh sách Python khác với các bộ dữ liệu Python đó như thế nào?

  1. Danh sách Python được biểu thị bằng dấu ngoặc vuông [] trong khi bộ dữ liệu Python được biểu thị bằng dấu ngoặc đơn ngoặc vuông [] trong chương trình Python của chúng tôi
  2. Các danh sách Python có bản chất không thay đổi trong khi các bộ dữ liệu Python có bản chất có thể thay đổi
  3. Gỡ lỗi danh sách Python rất dễ so với bộ dữ liệu Python
  4. Danh sách Python hiệu quả hơn về bộ nhớ so với bộ dữ liệu Python
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. một. Danh sách Python được biểu thị bằng dấu ngoặc vuông [] trong khi bộ dữ liệu Python được biểu thị bằng dấu ngoặc đơn ngoặc vuông [] trong chương trình Python của chúng tôi. Giải trình. Danh sách Python được xác định trong dấu ngoặc vuông [] nhưng bộ dữ liệu Python được xác định trong dấu ngoặc đơn. Danh sách Python có thể thay đổi trong tự nhiên trong khi bộ dữ liệu Python là bất biến. Do đó, các bộ dữ liệu Python hiệu quả hơn về bộ nhớ so với các danh sách Python do tính chất bất biến của chúng. Và bởi vì các bộ dữ liệu Python là bất biến, nên chúng dễ dàng gỡ lỗi so với các danh sách Python. Do đó, lựa chọn A là câu trả lời đúng

31] Chức năng nào sau đây không phải là chức năng tích hợp sẵn cho từ điển Python?

  1. str[Tên từ điển]
  2. len[Tên từ điển]
  3. cmp[Từ điển 1, Từ điển 2]
  4. tên từ điển. mặt hàng[]
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. tên từ điển. item[] Giải thích. Ngoại trừ DictionaryName. items[], all other three options are built-in functions in Python available for Python dictionary whereas DictionaryName. items[] là một trong những phương thức tích hợp trong Python có sẵn cho từ điển Python

32] Điều gì sẽ xảy ra khi chúng ta in một hàm Python được định nghĩa trong chương trình Python mà không định nghĩa câu lệnh return bên trong hàm?

  1. Python sẽ hiển thị TypeError khi chúng tôi chạy chương trình
  2. Python sẽ in Không có trong đầu ra
  3. Python sẽ chạy chương trình thành công mà không báo lỗi
  4. Python sẽ hiển thị lỗi cú pháp khi chúng tôi chạy chương trình
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. b. Python sẽ in Không có trong đầu ra Giải thích. Khi chúng ta định nghĩa một hàm trong chương trình Python của mình mà không định nghĩa câu lệnh return bên trong hàm, nó sẽ in ra 'Không' khi chúng ta sử dụng hàm trong câu lệnh in

33] Hãy xem chương trình Python sau

# three integer numbers
x = 24
y = 26
z = 31
if x>y and x>z:  
    print["The largest of the given three integer numbers is x:"x];     
if y>x and y>z:  
    print["The largest of the given three integer numbers is y:"y];      
if z>x and z>y:  
    print["The largest of the given three integer numbers is z:"z];
1

Điều gì sẽ in ra ở đầu ra khi chúng ta chạy chương trình Python ở trên?
  1. Đầu ra của chương trình là. 50
  2. Đầu ra của chương trình là. 72
  3. Syntax Error
  4. Đầu ra của chương trình là. 132
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. b. Đầu ra của chương trình là. 72 Giải thích. Trong chương trình trên, khi Python diễn giải các dòng mã, đầu tiên nó sẽ gán tổng của biến x và y cho biến z và trong dòng mã tiếp theo, Python sẽ gán 72 cho biến z. Vì vậy, khi chúng ta gọi hàm sum_function trong câu lệnh in, nó sẽ in z là 72 ở đầu ra. Do đó phương án B là đáp án đúng

34] Hãy xem chương trình Python sau

# three integer numbers
x = 24
y = 26
z = 31
if x>y and x>z:  
    print["The largest of the given three integer numbers is x:"x];     
if y>x and y>z:  
    print["The largest of the given three integer numbers is y:"y];      
if z>x and z>y:  
    print["The largest of the given three integer numbers is z:"z];
2

Điều gì sẽ in ra ở đầu ra khi chúng ta chạy chương trình Python ở trên?
  1. -31 3. 147
  2. Syntax Error
  3. 31 3
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. 31 3 Giải thích. abs[] là một lớp hàm tích hợp 'Float bên trong Python. Hàm này được sử dụng để lấy giá trị tuyệt đối của biến mà chúng ta đã xác định trong chương trình của mình. Nó sẽ bỏ qua tất cả các dấu và giá trị sau số thập phân để in giá trị tuyệt đối của biến. Do đó phương án D là đáp án đúng

35] Trong xử lý tệp Python, loại chế độ truy cập nào 'r' đại diện hoặc hoạt động khi được sử dụng trong cú pháp?

  1. Từ khóa 'r' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc
  2. Từ khóa 'r' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc ở chế độ nhị phân
  3. Từ khóa 'r' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc ở chế độ chắp thêm
  4. Từ khóa 'r' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ đọc và ghi lại
Hiển thị câu trả lời Không gian làm việc

Answer. một. Từ khóa 'r' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc. Giải trình. Khi chúng ta sử dụng từ khóa 'r' với tên tệp trong cú pháp xử lý tệp Python, Python sẽ mở tệp ở chế độ chỉ đọc. Chúng tôi không thể sửa đổi sau khi tệp được mở. Do đó, lựa chọn A là câu trả lời đúng

36] Trong xử lý tệp Python, loại chế độ truy cập nào 'r+' đại diện hoặc hoạt động khi được sử dụng trong cú pháp?

  1. Từ khóa 'r+' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc
  2. Từ khóa 'r+' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc ở chế độ nhị phân
  3. Từ khóa 'r+' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc ở chế độ chắp thêm
  4. Từ khóa 'r+' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở cả chế độ đọc và ghi
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. d. Từ khóa 'r+' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở cả chế độ đọc và ghi. Giải trình. Khi chúng ta sử dụng từ khóa 'r+' với tên tệp trong cú pháp xử lý tệp Python, Python sẽ mở tệp ở cả chế độ đọc và ghi. Chúng tôi có thể sửa đổi hoặc thực hiện thay đổi sau khi tệp được mở. Do đó phương án D là đáp án đúng

37] Hãy xem chương trình Python sau

# three integer numbers
x = 24
y = 26
z = 31
if x>y and x>z:  
    print["The largest of the given three integer numbers is x:"x];     
if y>x and y>z:  
    print["The largest of the given three integer numbers is y:"y];      
if z>x and z>y:  
    print["The largest of the given three integer numbers is z:"z];
3

Điều gì sẽ được hiển thị trong đầu ra khi chúng ta chạy chương trình Python ở trên?
  1. LoạiLỗi
  2. Ngôn ngữ lập trình Python là ngôn ngữ lập trình hiện đại. Nó làm cho các lập trình viên lập trình rất đơn giản mà không gặp khó khăn gì
  3. Ngôn ngữ lập trình Python là ngôn ngữ lập trình hiện đại. Nó làm cho các lập trình viên lập trình rất đơn giản mà không gặp khó khăn gì
  4. Python là ngôn ngữ lập trình phát triển nhanh nhất trong thế giới lập trình hiện đại
  5. Syntax Error
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. c. Ngôn ngữ lập trình Python là ngôn ngữ lập trình hiện đại. Nó làm cho các lập trình viên lập trình rất đơn giản mà không gặp khó khăn gì. Python là ngôn ngữ lập trình phát triển nhanh nhất trong thế giới lập trình hiện đại Giải thích. Trong chương trình trên, chúng ta đã mở Given File bằng cú pháp xử lý file của Python và sử dụng từ khóa w có nghĩa là chúng ta có thể ghi vào file. Vì vậy, khi ở dòng tiếp theo, câu lệnh đã cho được ghi vào tệp, nó sẽ được in ở đầu ra trong khi chạy chương trình. Sau đó, tệp đã cho được đóng lại. Do đó phương án C là đáp án đúng

38] Tùy chọn nào sau đây không phải là một trong các lớp chính của lớp datetime trong Python?

  1. lớp học ngày
  2. giờ học
  3. lớp đồng bằng
  4. lớp deltadate
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. lớp deltadate Giải thích. Sau đây là 6 lớp trong đó các lớp ngày giờ được phân loại chủ yếu trong ngôn ngữ lập trình Python. các lớp ngày, giờ, datetime, deltatime, múi giờ và tzfinfo. Do đó phương án D là đáp án đúng

39] Trong xử lý tệp Python, loại chế độ truy cập nào 'rb' đại diện hoặc hoạt động khi được sử dụng trong cú pháp?

  1. Từ khóa 'rb' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc
  2. Từ khóa 'rb' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc ở chế độ nhị phân
  3. Từ khóa 'rb' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc ở chế độ chắp thêm
  4. Từ khóa 'rb' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở cả chế độ đọc và ghi
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. b. Từ khóa 'rb' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc ở chế độ nhị phân. Giải trình. Khi chúng ta sử dụng từ khóa 'rb' với tên tệp trong cú pháp xử lý tệp Python, Python sẽ mở tệp ở chế độ chỉ đọc ở chế độ nhị phân. Chúng tôi không thể sửa đổi sau khi tệp được mở. Do đó phương án B là đáp án đúng

40] Trong Python, lớp thời gian được coi là bộ có bao nhiêu số khi được sử dụng trong một chương trình?

  1. bộ 8 số
  2. bộ 10 số
  3. bộ 9 số
  4. bộ 7 số
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. c. Bộ 9 số Giải thích. Trong Python, khi một lớp thời gian được sử dụng trong một chương trình, nó được coi là một bộ gồm 9 số sau. Year, Month, Day, Hour, Minute, Second, Day of week, Day of year and Daylight savings. Do đó phương án C là đáp án đúng

41] Hãy xem chương trình Python sau

# three integer numbers
x = 24
y = 26
z = 31
if x>y and x>z:  
    print["The largest of the given three integer numbers is x:"x];     
if y>x and y>z:  
    print["The largest of the given three integer numbers is y:"y];      
if z>x and z>y:  
    print["The largest of the given three integer numbers is z:"z];
4

Chương trình đã cho ở trên sẽ in phần tử từ 1 đến 5 ở đầu ra khi chúng ta chạy chương trình nhưng tất cả các phần tử sẽ không in đồng thời. Sau khoảng thời gian bao lâu, mỗi phần tử từ 1 đến 5 sẽ được in ở đầu ra Python?
  1. 1 giây
  2. 2 giây
  3. 3 giây
  4. 4 giây
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. c. 3 giây Giải thích. Trong chương trình trên, hàm thời gian được nhập. Vòng lặp for được xác định cho phạm vi từ 1 đến 6. Vì vậy, các phần tử từ 1 đến 5 sẽ được in ở đầu ra. Nhưng kể từ đó, thời gian. sleep[] được đưa ra trong dòng mã tiếp theo, các phần tử sẽ không in đồng thời. Chúng sẽ in sau khoảng thời gian 3 giây mỗi lần như được đưa ra trong đối số thời gian. hàm khoảng []. Do đó phương án C là đáp án đúng

42] Tùy chọn nào sau đây không phải là hàm regrex được sử dụng trong Python?

  1. chức năng tìm kiếm
  2. chức năng hợp nhất
  3. chức năng tìm tất cả
  4. chức năng khớp
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. b. chức năng hợp nhất Giải thích. Trong Python, sau đây là hàm regrex được sử dụng trong chương trình Python

  1. chức năng khớp
  2. chức năng tìm tất cả
  3. chức năng phụ
  4. chức năng tìm kiếm
  5. chức năng phân chia
Do đó phương án B là đáp án đúng

43] Hãy xem chương trình Python sau

# three integer numbers
x = 24
y = 26
z = 31
if x>y and x>z:  
    print["The largest of the given three integer numbers is x:"x];     
if y>x and y>z:  
    print["The largest of the given three integer numbers is y:"y];      
if z>x and z>y:  
    print["The largest of the given three integer numbers is z:"z];
5

Điều gì sẽ được in ra khi chúng ta chạy đoạn mã trên?
  1. Làm thế nào bạn đang làm gì bro?
  2. Làm thế nào bạn đang làm gì bro?
  3. Mọi thứ đang diễn ra xung quanh bạn như thế nào
  4. Làm sao
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. Cách giải thích. Trong đoạn mã trên, một chuỗi mkr được xác định và sau đó chúng tôi đã sử dụng chức năng tìm kiếm trên đó cho từ 'Làm thế nào'. Vì vậy, khi chúng tôi in nhóm từ khớp, nó sẽ in từ được khớp từ chuỗi mà chúng tôi đã đưa ra trong đối số tìm kiếm. Do đó phương án D là đáp án đúng

44] Giao thức nào được sử dụng để xử lý việc chuyển email bằng ngôn ngữ lập trình Python?

  1. Giao thức chuyển thư đơn giản [SMTP]
  2. Giao thức chuyển thư được sắp xếp [SMTP]
  3. Giao Thức Trước Văn Phòng [PCP]
  4. Giao thức nối thêm tin nhắn Internet [IMAP]
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. một. Giải thích về Giao thức truyền thư đơn giản [SMTP]. Python sử dụng Simple Mail Transfer Protocol [SMTP] để xử lý quá trình chuyển email qua mạng. Do đó, lựa chọn A là câu trả lời đúng

45] Mô-đun nào sau đây được định nghĩa bằng Python được sử dụng để xác định phiên máy khách SMTP?

  1. mô-đun numpy
  2. mô-đun đô la
  3. smtplib module
  4. mô-đun cục bộ
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. c. Mô-đun smtplib Giải thích. Mô-đun 'smtplib' được cung cấp cho chúng tôi bằng Python được sử dụng để xác định giao thức SMTP cho các đối tượng phiên máy khách được sử dụng để gửi email đến các máy khác nhau qua internet. Do đó phương án C là đáp án đúng

46] Tùy chọn nào sau đây mô tả đúng 'csv. get_dialect' Hàm mô-đun Python CSV trả về ở đầu ra?

  1. Hàm mô-đun này trả về kích thước trường tối đa hiện tại được trình phân tích cú pháp cho phép đối với tệp CSV được mở bằng Python
  2. Hàm mô-đun này trả về tên của tất cả các phương ngữ đã đăng ký với tệp CSV được mở bằng Python
  3. Hàm mô-đun này liên kết phương ngữ với tên từ tệp CSV được mở bằng Python
  4. Hàm mô-đun này trả về phương ngữ được liên kết với tên của tệp CSV được mở bằng Python
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. Hàm mô-đun này trả về phương ngữ được liên kết với tên của tệp CSV được mở bằng Python. Giải trình. 'csv. get_dialect' Chức năng mô-đun CSV trong Python được sử dụng khi chúng tôi mở tệp CSV bằng Python. 'csv. get_dialect' hàm mô-đun trả về phương ngữ được liên kết với tên của tệp CSV được mở bằng Python. Do đó phương án D là đáp án đúng

47] Tùy chọn nào sau đây mô tả đúng 'csv. register_dialect' Hàm mô-đun Python CSV trả về ở đầu ra?

  1. Hàm mô-đun này trả về kích thước trường tối đa hiện tại được trình phân tích cú pháp cho phép đối với tệp CSV được mở bằng Python
  2. Hàm mô-đun này trả về tên của tất cả các phương ngữ đã đăng ký với tệp CSV được mở bằng Python
  3. Hàm mô-đun này liên kết phương ngữ với tên từ tệp CSV được mở bằng Python
  4. Hàm mô-đun này trả về phương ngữ được liên kết với tên của tệp CSV được mở bằng Python
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. c. Chức năng mô-đun này liên kết phương ngữ với tên từ tệp CSV được mở bằng Python. Giải trình. 'csv. register_dialect' Chức năng mô-đun CSV trong Python được sử dụng khi chúng tôi mở tệp CSV bằng Python. 'csv. register_dialect' chức năng mô-đun liên kết phương ngữ với tên từ tệp CSV được mở bằng Python. Tên mà phương ngữ được liên kết phải ở dạng chuỗi hoặc ở dạng Unicode. Do đó phương án C là đáp án đúng

48] Mô-đun nào sau đây từ các tùy chọn đã cho mà chúng ta cần nhập vào chương trình của mình để đọc, mở và ghi tệp excel bằng Python?

  1. mô-đun pip
  2. mô-đun numpy
  3. smtplib module
  4. mô-đun xlrd
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. Mô-đun xlrd Giải thích. Để đọc, mở và ghi tệp excel bằng Python, chúng ta cần nhập mô-đun xlrd trong chương trình của mình. Chúng tôi có thể nhập mô-đun xlrd trong chương trình Python của mình bằng cách sử dụng dòng mã 'nhập xlrd' trong chương trình của mình và sau đó chúng tôi sẽ có thể đọc bất kỳ tệp excel nào trong Python. Do đó phương án D là đáp án đúng

49] Mô-đun Python nào sau đây từ các tùy chọn đã cho không được sử dụng để đọc tệp excel trong chương trình Python?

  1. mô-đun xlrd
  2. mô-đun exceld
  3. gấu trúc làm mô-đun pd
  4. mô-đun openpyxl
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. b. Mô-đun Exceld Giải thích. Chúng tôi có thể nhập bất kỳ một trong ba i đã cho. e. , xlrd, pandas dưới dạng mô-đun pd và openpyxl trong chương trình Python của chúng tôi để đọc bất kỳ tệp excel nào với sự trợ giúp của Python. Do đó phương án B là đáp án đúng

50] Tùy chọn nào sau đây mô tả đúng 'csv. Hàm mô-đun Python CSV của list_dialects trả về ở đầu ra?

  1. Hàm mô-đun này trả về kích thước trường tối đa hiện tại được trình phân tích cú pháp cho phép đối với tệp CSV được mở bằng Python
  2. b. Hàm mô-đun này trả về tên của tất cả các phương ngữ đã đăng ký với tệp CSV được mở bằng Python
  3. Hàm mô-đun này liên kết phương ngữ với tên từ tệp CSV được mở bằng Python
  4. Hàm mô-đun này trả về phương ngữ được liên kết với tên của tệp CSV được mở bằng Python
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. b. This module function returns the names of all dialects registered with the CSV file that is opened in Python. Giải trình. 'csv. Chức năng mô-đun CSV của list_dialects trong Python được sử dụng khi chúng tôi mở tệp CSV bằng Python. 'csv. Hàm mô-đun list_dialects' trả về tên của tất cả các phương ngữ đã đăng ký với tệp CSV được mở bằng Python. Do đó phương án B là đáp án đúng

51] Hãy xem chương trình Python sau

# three integer numbers
x = 24
y = 26
z = 31
if x>y and x>z:  
    print["The largest of the given three integer numbers is x:"x];     
if y>x and y>z:  
    print["The largest of the given three integer numbers is y:"y];      
if z>x and z>y:  
    print["The largest of the given three integer numbers is z:"z];
6

Điều gì sẽ được in ra ở đầu ra, khi chúng ta chạy mã đã cho ở trên?
  1. Tạm biệt các nhà phát triển Python. Chúng tôi sẽ sớm gặp lại bạn
  2. Xin chào các lập trình viên Python mới tại TutorialandExample
  3. Xin chào các lập trình viên Python mới tại TutorialandExample
Tạm biệt các nhà phát triển Python. Chúng tôi sẽ sớm gặp lại bạn
  1. Syntax Error
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. một. Tạm biệt các nhà phát triển Python. Chúng tôi sẽ sớm gặp lại bạn Giải thích. Trong chương trình đã cho ở trên, một lớp 'dừng' được định nghĩa. Trong lớp, hàm mặc định đầu tiên được bắt đầu bằng câu lệnh in i. e. , Xin chào các lập trình viên Python mới tại TutorialandExample. Nhưng sau đó chức năng mặc định được bắt đầu với một câu lệnh in khác i. e. , Tạm biệt các nhà phát triển Python. Chúng tôi sẽ sớm gặp lại bạn. Vì vậy, khi đối tượng gọi lớp dừng ở dòng cuối cùng, lớp dừng sẽ chỉ in câu lệnh in cuối cùng mà chức năng mặc định được bắt đầu. Do đó, lựa chọn A là câu trả lời đúng

52] Hãy xem chương trình Python sau

# three integer numbers
x = 24
y = 26
z = 31
if x>y and x>z:  
    print["The largest of the given three integer numbers is x:"x];     
if y>x and y>z:  
    print["The largest of the given three integer numbers is y:"y];      
if z>x and z>y:  
    print["The largest of the given three integer numbers is z:"z];
7

Điều gì sẽ được in ra ở đầu ra, khi chúng ta chạy mã đã cho ở trên?
  1. Syntax Error
  2. Tách
  3. Cà phê
  4. LoạiLỗi
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. TypeLỗi giải thích. Trong chương trình trên, hai chuỗi x và y được xác định với các phần tử trong đó. Trong dòng mã tiếp theo, chúng tôi đã xác định 'z = y-x' và nó sẽ hiển thị TypeError ở đầu ra. Điều này là do cả x và y đều là biến chuỗi và '-' là toán tử trừ và toán tử trừ là loại toán hạng không được hỗ trợ cho chuỗi. Vì vậy, khi chúng tôi chạy chương trình đã cho ở trên, nó sẽ hiển thị TypeError ở đầu ra. Do đó phương án D là đáp án đúng

53] Hãy xem chương trình Python sau

# three integer numbers
x = 24
y = 26
z = 31
if x>y and x>z:  
    print["The largest of the given three integer numbers is x:"x];     
if y>x and y>z:  
    print["The largest of the given three integer numbers is y:"y];      
if z>x and z>y:  
    print["The largest of the given three integer numbers is z:"z];
8

Điều gì sẽ được hiển thị ở đầu ra khi chúng ta chạy đoạn mã trên bằng Python?
  1. [T U T O R I A L A N D E X A M P L E]
  2. [T, U, T, O, R, I, A, L, A, N, D, E, X, A, M, P, L, E]
  3. ['T', 'U', 'T', 'O', 'R', 'I', 'A', 'L', 'A', 'N', 'D', 'E', '
  4. ['T' 'U' 'T' 'O' 'R' 'I' 'A' 'L' 'A' 'N' 'D' 'E' 'X' 'A' 'M' 'P' '
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. c. ['T', 'U', 'T', 'O', 'R', 'I', 'A', 'L', 'A', 'N', 'D', 'E', ' . Trong chương trình trên, cách hiểu danh sách với 'bảng chữ cái' được xác định. Sau đó, từ 'TUTORIALANDEXAMPLE' được lưu trữ trong 'bảng chữ cái' hiểu danh sách bằng phương pháp hiểu danh sách. Trong dòng mã tiếp theo, chúng tôi đã in cách hiểu danh sách 'bảng chữ cái' và Python sẽ in nó dưới dạng danh sách i. e. , ['T', 'U', 'T', 'O', 'R', 'I', 'A', 'L', 'A', 'N', 'D', 'E', . Do đó phương án C là đáp án đúng

54] Phiên bản Python nào và năm nào, mô-đun bộ sưu tập Python đã được phát hành cho tất cả người dùng và nhà phát triển của nó?

  1. Python phiên bản 2. 3 năm 2005
  2. Python phiên bản 2. 4 năm 2003
  3. Python phiên bản 2. 4 năm 2004
  4. Python phiên bản 2. 3 năm 2003
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. c. Python phiên bản 2. 4 năm 2004 Giải thích. Python phát hành ổn định 2. 4 cho tất cả người dùng và nhà phát triển vào năm 2004. Trong Python 2. 4, Python đã đưa ra một bản cập nhật lớn, trong đó nó đã giới thiệu mô-đun bộ sưu tập Python cho tất cả người dùng và Nhà phát triển. Do đó phương án C là đáp án đúng

55] Hãy xem chương trình Python sau

# three integer numbers
x = 24
y = 26
z = 31
if x>y and x>z:  
    print["The largest of the given three integer numbers is x:"x];     
if y>x and y>z:  
    print["The largest of the given three integer numbers is y:"y];      
if z>x and z>y:  
    print["The largest of the given three integer numbers is z:"z];
9

Điều gì sẽ được hiển thị ở đầu ra khi chúng ta chạy đoạn mã trên bằng Python?
  1. 0
  2. 1
  3. 2
  4. LoạiLỗi
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. một. 0 Giải thích. Trong đoạn mã trên, mô-đun từ điển được nhập từ Python. Sau đó, một tên từ điển 'bảng chữ cái' được xác định trong dòng tiếp theo sẽ chỉ lưu trữ các giá trị kiểu dữ liệu số nguyên. Sau đó, chúng tôi đã xác định hai bộ sưu tập từ điển i. e. , x và y. Nhưng trong dòng tiếp theo, chúng tôi đưa ra đối số để in bộ sưu tập từ điển z không được định nghĩa trong bảng chữ cái. Vì vậy, theo mặc định trong mô-đun defaultdict, Python sẽ in 0 ở đầu ra cho các bộ sưu tập từ điển không được xác định. Do đó, lựa chọn A là câu trả lời đúng

56] Tùy chọn nào sau đây mô tả chính xác chức năng của mô-đun deque[] trong chương trình Python?

  1. Nó là một lớp con của đối tượng từ điển Python giúp người dùng đếm các đối tượng có thể băm có trong chương trình
  2. Đó là một hàng đợi hai đầu cho phép người dùng thêm và xóa các phần tử từ cả hai đầu của từ điển được xác định trong chương trình
  3. Đây là một lớp được sử dụng để nhóm nhiều từ điển có trong chương trình Python lại với nhau để tạo và in một danh sách ở đầu ra
  4. Nó là một lớp con cho lớp từ điển dựng sẵn trong Python cung cấp tất cả các phương thức được sử dụng trên một từ điển được định nghĩa trong chương trình
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. b. Đó là một hàng đợi hai đầu cho phép người dùng thêm và xóa các phần tử từ cả hai đầu của từ điển được xác định trong chương trình. Giải trình. Deque[] là mô-đun hàng đợi hai đầu do Python cung cấp, được người dùng sử dụng để thêm và xóa các phần tử từ cả hai đầu của từ điển được xác định trong chương trình. Do đó phương án B là đáp án đúng

57] Tùy chọn nào sau đây mô tả chính xác chức năng của mô-đun Counter[] trong chương trình Python?

  1. Đó là một hàng đợi hai đầu cho phép người dùng thêm và xóa các phần tử từ cả hai đầu của từ điển được xác định trong chương trình
  2. Đây là một lớp được sử dụng để nhóm nhiều từ điển có trong chương trình Python lại với nhau để tạo và in một danh sách ở đầu ra
  3. Nó là một lớp con cho lớp từ điển dựng sẵn trong Python cung cấp tất cả các phương thức được sử dụng trên một từ điển được định nghĩa trong chương trình
  4. Nó là một lớp con của đối tượng từ điển Python giúp người dùng đếm các đối tượng có thể băm có trong chương trình
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. Nó là một lớp con của đối tượng từ điển Python giúp người dùng đếm các đối tượng có thể băm có trong chương trình. Giải trình. Mô-đun Counter[] là lớp con do Python cung cấp cho các đối tượng từ điển Python giúp người dùng đếm tất cả các đối tượng có thể băm có trong chương trình đã cho. Do đó phương án D là đáp án đúng

58] Hãy xem chương trình Python sau

Marks_of_student = 57
if Marks_of_student > 80 and Marks_of_student  60 and Marks_of_student  40 and Marks_of_student  80 and Marks_of_student  60 and Marks_of_student  40 and Marks_of_student 

Chủ Đề