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

Show

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 <= 100:  
   print("Congratulations mate ! You have scored grade A in your final exams ...")
elif Marks_of_student > 60 and Marks_of_student <= 80:  
   print("Congratulations mate ! You have scored grade B in your final exams ...")
elif Marks_of_student > 40 and Marks_of_student <= 60:  
   print("You need to improve ! You have scored only grade C in your final exams ...")
else:
        print("You need to improve very hard ! You are failed in your final exams ...")

What will be the output of the above program?
  1. You need to improve very hard . You are failed in your final exams
  2. Congratulations mate . You have scored grade B in your final exams
  3. Congratulations mate . You have scored grade A in your final exams
  4. You need to improve . Bạn chỉ đạt điểm C trong kỳ thi cuối kỳ
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. Bạn cần phải cải thiện. Bạn chỉ đạt điểm C trong kỳ thi cuối kỳ. Giải trình. Như chúng ta có thể thấy trong đoạn mã trên, chúng ta đã cho điểm của một sinh viên. Trong chương trình, câu lệnh elseif được dùng để chấm điểm theo số điểm đã cho. Khi chúng ta chạy chương trình, Python sẽ kiểm tra từng điều kiện, điều kiện nào thỏa mãn dấu thì Python sẽ in kết quả ra, nếu không thì Python sẽ chuyển sang điều kiện tiếp theo. Nếu không có điều kiện nào được thỏa mãn thì Python sẽ in câu lệnh cuối cùng được đưa ra trong chương trình. Nhưng trong chương trình này, điều kiện thứ ba sẽ thỏa mãn và Python sẽ in câu lệnh được cung cấp cùng với nó. Do đó phương án D là đáp án đúng


10) Thao tác nào sau đây không thể thực hiện được trên chuỗi Python?

  1. Xóa chuỗi Python
  2. Tách chuỗi Python
  3. Thêm các phần tử trong Chuỗi Python
  4. Gán lại chuỗi Python
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. c. Thêm các phần tử trong Giải thích chuỗi Python. Ngoại trừ việc thêm các phần tử trong chuỗi, chúng ta có thể thực hiện tất cả các thao tác được đưa ra trong tùy chọn. Khi chúng tôi cố gắng thêm nhiều phần tử hơn vào một chuỗi đã tồn tại, Python sẽ báo lỗi ở đầu ra nhưng chúng tôi có thể hoàn thành việc thay thế hoặc gán lại chuỗi. Do đó phương án C là đáp án đúng


11) Phương thức chuỗi nào được sử dụng để kiểm tra xem tất cả các ký tự đã cho trong chuỗi Python được xác định trong chương trình của chúng ta có phải là bảng chữ cái không?

  1. isalpha()
  2. isalnum()
  3. isdigit()
  4. thấp hơn()
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. một. isalpha() Giải thích. Bất cứ khi nào chúng ta cần kiểm tra xem chuỗi, chúng ta đã xác định trong chương trình của mình chỉ chứa các bảng chữ cái trong đó, thì chúng ta sẽ sử dụng phương thức isalpha() và đặt chuỗi đã xác định vào giữa các dấu ngoặc. Nếu chuỗi có tất cả các bảng chữ cái trong đó, nó sẽ in ra true ở đầu ra nếu không nó sẽ in ra false ở đầu ra. Do đó, lựa chọn A là câu trả lời đúng


12) Phương thức chuỗi nào được sử dụng để kiểm tra xem tất cả các ký tự đã cho trong chuỗi Python được xác định trong chương trình của chúng ta có phải là chữ thường không?

  1. số không ()
  2. thấp hơn()
  3. isdigit()
  4. thấp hơn()
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. b. islower() Giải thích. Bất cứ khi nào chúng ta cần kiểm tra xem chuỗi, chúng ta đã xác định trong chương trình của mình chỉ chứa các chữ cái viết thường trong đó, thì chúng ta sẽ sử dụng phương thức islower() và đặt chuỗi đã xác định vào giữa các dấu ngoặc. Nếu chuỗi có tất cả các chữ cái viết thường trong đó, nó sẽ in ra true ở đầu ra nếu không nó sẽ in ra false. Do đó phương án B là đáp án đúng


13) Mã định danh Python nào sau đây được xác định chính xác cũng như có khả năng đọc cao nhất?

  1. 1Nick
  2. _2_Jonas
  3. Bàn
  4. it_is_tablefor2
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. c. Bảng giải thích. Ngoại trừ Tùy chọn A (1Nick), tất cả ba tùy chọn còn lại đều là các mã định danh được xác định chính xác trong Python nhưng tùy chọn C có khả năng đọc cao nhất trong cả ba. Do đó, phương án C là câu trả lời đúng


14) Cái nào sau đây không phải là mã thông báo được định nghĩa trong Python?

  1. từ khóa
  2. Bình luận
  3. chữ
  4. nhà điều hành
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. b. Nhận xét Giải thích. Python có bốn loại mã thông báo sau được xác định trong đó

  1. từ khóa
  2. chữ
  3. định danh
  4. nhà điều hành
Do đó phương án B là đáp án đúng


15) Hãy xem chương trình Python sau

x = "Integer"
print(type(x)

Khi chúng ta chạy chương trình trên, nó sẽ in ra kết quả gì?
  1. Lỗi cú pháp hoặc TypeError
Hiển thị câu trả lời Không gian làm việc

Answer: d. Syntax Error or TypeError Explanation: In the above program, look at the second line of code, we have not closed the print statement and only type statement is closed. Therefore, when we run the program it will show an TypeError or Syntax Error in the output. If we close the print statement in second line of code then the program will print "" in the output. Hence, Option D is the right answer.


16) Cái nào sau đây là loại bộ sưu tập theo nghĩa đen được cung cấp cho chúng tôi trong Python?

  1. Chuỗi ký tự
  2. chữ số
  3. Liệt kê chữ
  4. Boolean chữ
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. c. Liệt kê nghĩa đen Giải thích. Trong Python, chúng tôi được cung cấp bốn loại bộ sưu tập theo nghĩa đen mà chúng tôi có thể sử dụng trong chương trình của mình. e. , Bộ chữ, Đặt chữ, Danh sách chữ và Chữ chính tả. Do đó phương án C là đáp án đúng


17) Loại toán tử Python nào sau đây sẽ chỉ in ra kết quả Đúng hoặc Sai khi chúng ta sử dụng nó trong chương trình của mình?

  1. Toán tử gán
  2. nhà điều hành thành viên
  3. toán tử số học
  4. Toán tử so sánh
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. Toán tử so sánh Giải thích. Toán tử so sánh được sử dụng để so sánh hai số hoặc số nhận dạng được xác định trong chương trình Python của chúng tôi. Nó sẽ chỉ in ra giá trị true nếu phép so sánh đã cho thỏa mãn điều kiện nếu không nó sẽ in ra giá trị sai. Do đó phương án D là đáp án đúng


18) Hãy xem chương trình Python sau

Python_Set1 = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12}
Python_Set1.remove(14);
print(Python_Set1)

Đầu ra khi chúng ta chạy chương trình trên sẽ là gì?
  1. Chúng tôi không thể xóa bất kỳ mục nào khỏi bộ Python sau khi chúng tôi đã xác định nó trong chương trình của mình
  2. Chương trình sẽ chạy thành công và Python sẽ không đưa ra ngoại lệ
  3. 1 2 3 4 5 6 7 8 9 10 11 12
  4. Python sẽ đưa ra một ngoại lệ và đưa ra lỗi trong đầu ra của chương trình
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. Python sẽ đưa ra một ngoại lệ và đưa ra lỗi trong đầu ra của chương trình. Giải trình. Trong chương trình trên, chúng ta có thể thấy rằng một tập hợp được xác định từ số 1 đến 12 nhưng ở dòng thứ hai, chúng ta đang cố xóa phần tử 14 khỏi tập hợp không có trong tập hợp. Theo thuộc tính của phương thức remove(), nếu chúng ta cố xóa một phần tử khỏi tập hợp không có trong tập hợp thì nó sẽ báo lỗi ở đầu ra. Do đó, Lựa chọn D là câu trả lời đúng


19) Hãy xem chương trình Python sau

Python_List1 = [1, 2, 3, 5, 7, 11, 13, 17, 19, 23]
Python_List1.insert(29)
print(Python_List1)

Đầu ra khi chúng ta chạy chương trình trên sẽ là gì?
  1. 1 2 3 5 7 11 13 17 19 23
  2. 1 2 3 5 29 7 11 13 17 19 23 (phần tử được chèn ngẫu nhiên vào bất kỳ vị trí nào)
  3. 1 2 3 5 7 11 13 17 19 23 29
  4. Loại Lỗi sẽ hiển thị trong đầu ra
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. Loại Lỗi sẽ hiển thị trong đầu ra Giải thích. Trong chương trình trên, một phần tử được chèn vào danh sách Python được xác định trước trong chương trình bằng cách sử dụng tên danh sách. phương thức chèn(a,b). tên danh sách. phương thức insert(a,b) yêu cầu cả đối số a và b để chạy phương thức. Trong phương pháp này, 'a' xác định vị trí mà phần tử sẽ được thêm vào danh sách và 'b' đại diện cho phần tử sẽ được thêm vào danh sách. Nếu chúng tôi không đưa ra cả hai đối số (a,b) trong khi sử dụng tên danh sách. insert(a,b), Python sẽ hiển thị TypeError ở đầu ra. Do đó, Lựa chọn D là câu trả lời đúng


20) Hãy xem chương trình Python sau

k = 24;  
while k:  
    print(k," ",end=""),
    k=k+1;  
    if k == 36:  
        break;
print("The program is now came out of while loop after running successfully");

Đầu ra khi chúng ta chạy chương trình Python ở trên sẽ là gì?
  1. Vòng lặp đã cho là vòng lặp vô hạn
  2. 24 25 26 27 28 29 30 31 32 33 34 35
  3. 24 25 26 27 28 29 30 31 32 33 34 35 Chương trình hiện đã thoát khỏi vòng lặp while sau khi chạy thành công
  4. Syntax Error
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. c. 24 25 26 27 28 29 30 31 32 33 34 35 Chương trình hiện đã thoát khỏi vòng lặp while sau khi chạy thành công Giải thích. Trong chương trình trên, chúng ta đã cho k được xác định bằng 24 và vòng lặp while được sử dụng trên nó. Khi k đi vào vòng lặp, nó sẽ lặp lại cho đến khi đạt đến 36 nơi nó thỏa mãn câu lệnh break. Khi lệnh break thỏa mãn sẽ in câu lệnh đã cho với lệnh break và thoát khỏi vòng lặp. Do đó phương án C là đáp án đúng


21) Hãy xem chương trình Python sau

Python_list = [3,4,5,6,7,8,9,10]  
count_index = 1;  
for k in Python_list:  
    if i == 8:  
            print("The given item is matched in the program")
            count_index = count_index + 1;  
            break
print("We found the given item at",count_index,"location in the given list of program");

Đầu ra khi chúng ta chạy chương trình trên sẽ là gì?
  1. Mục đã cho khớp với chương trình Chúng tôi tìm thấy mục đã cho ở vị trí thứ 7 trong danh sách chương trình đã cho
  2. Mục đã cho khớp với chương trình Chúng tôi tìm thấy mục đã cho ở vị trí thứ 6 trong danh sách chương trình đã cho
  3. Mục đã cho khớp với chương trình Chúng tôi tìm thấy mục đã cho ở vị trí thứ 3 trong danh sách chương trình đã cho
  4. Mục đã cho khớp với chương trình Chúng tôi tìm thấy mục đã cho ở vị trí thứ 5 trong danh sách chương trình đã cho
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. b. Mục đã cho phù hợp trong chương trình Chúng tôi tìm thấy mục đã cho ở vị trí thứ 6 trong danh sách đã cho của chương trình Giải thích. Trong chương trình trên, một danh sách Python được định nghĩa với một tên biến count_index. Một vòng lặp for được sử dụng trên danh sách để khớp với mục đã cho từ danh sách. Khi vòng lặp tiếp tục nhiều lần, giá trị của count_index sẽ tăng trong vòng lặp. Vì 8 phần tử sẽ khớp nhau khi vòng lặp chạy 6 lần nên đầu ra sẽ là phần tử được khớp ở vị trí thứ 6 trong chương trình. Do đó phương án B là đáp án đúng


22) Hãy xem chương trình Python sau

________số 8

Khi chúng tôi chạy chương trình trên, bảng chữ cái nào từ chuỗi "TUTORIALANDEXAMPLE" từ chương trình sẽ không được in ở đầu ra?
  1. T
  2. R
  3. D
  4. E
Hiển thị câu trả lời Không gian làm việc

Answer. c. D Giải thích. Theo thuộc tính của câu lệnh continue trong Python, khi điều kiện đưa ra với câu lệnh continue được thỏa mãn thì câu lệnh continue sẽ bỏ qua vòng lặp và không in kết quả đầu ra ở điều kiện cụ thể và vòng lặp tiếp tục. Vì vậy, như trong chương trình trên, khi chuỗi "TUTORIALANDEXAMPLE" được lặp qua vòng lặp for và in riêng từng bảng chữ cái. Nhưng khi lặp đến ký tự D, nó sẽ thỏa mãn điều kiện if và theo tính chất của câu lệnh continue, ký tự D sẽ không được in ra ở đầu ra. Do đó phương án C là đáp án đúng


23) Hãy xem chương trình Python sau

k = 0                     
while(k < 14):                
   k = k+2
   if(k == 10):  
      continue

Khi chúng ta chạy chương trình trên, số nào sau đây sẽ không được in ra ở đầu ra?
  1. 10
  2. 8
  3. 12
  4. 6
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. một. 10 Giải thích. Trong chương trình trên, chúng ta đã định nghĩa một biến số nguyên k bằng 0. Chúng tôi đã sử dụng vòng lặp while trên biến có điều kiện if trong đó. Mỗi khi vòng lặp chạy, biến tăng lên 2 và in ra kết quả. Nhưng khi k trở thành 10, nếu điều kiện trong chương trình thỏa mãn và theo tính chất của câu lệnh continue thì số nguyên 10 sẽ không được in ra ở đầu ra. Do đó, Lựa chọn A là câu trả lời đúng


24) Các Set Python khác với các FrozenSets được định nghĩa trong chương trình của chúng ta như thế nào?

  1. Python Sets và FrozenSet được định nghĩa rất khác nhau trong chương trình Python
  2. Chúng tôi có thể thêm các mục trong bộ Python nhưng chúng tôi không thể thêm các mục trong FrozenSets
  3. Chúng tôi có thể xóa các mục khỏi bộ Python nhưng chúng tôi không thể xóa các mục khỏi FrozenSets
  4. Tất cả những điều trên
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. Tất cả các giải thích trên. Chúng ta có thể định nghĩa các bộ Python thông qua hai phương thức trong khi FrozenSets chỉ được xác định thông qua một phương thức. Các bộ Python có thể thay đổi về bản chất. e. , chúng ta có thể thực hiện thêm, xóa, v.v. hoạt động trên các bộ Python nhưng FrozenSets về bản chất là bất biến i. e. , không có thao tác nào được thực hiện trên chúng. Do đó phương án D là đáp án đúng


25) Tại sao từ khóa 'pass' được sử dụng trong chương trình Python?

  1. Pass từ khóa được sử dụng để thoát khỏi chương trình nhất định
  2. Pass từ khóa được sử dụng để thực hiện không có gì
  3. Pass từ khóa được sử dụng để dừng thực hiện vòng lặp
  4. Từ khóa pass được sử dụng để thoát khỏi vòng lặp đã cho 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. Pass từ khóa được sử dụng để thực hiện không có gì. Giải trình. Trong Python, chúng tôi sử dụng từ khóa Pass khi chúng tôi không phải thực thi gì từ vòng lặp đã cho ở điều kiện nhất định. Do đó phương án B là đáp án đúng


26) 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);
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 <= 100:  
   print("Congratulations mate ! You have scored grade A in your final exams ...")
elif Marks_of_student > 60 and Marks_of_student <= 80:  
   print("Congratulations mate ! You have scored grade B in your final exams ...")
elif Marks_of_student > 40 and Marks_of_student <= 60:  
   print("You need to improve ! You have scored only grade C in your final exams ...")
else:
        print("You need to improve very hard ! You are failed in your final exams ...")
0

Đ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. Giai thừa của số sử dụng hàm giai thừa toán học Python được xác định trong chương trình của chúng tôi là. 40.320
  2. ValueError trong đầu ra
  3. Giai thừa của số sử dụng hàm giai thừa toán học Python được xác định trong chương trình của chúng tôi là. 77,035. 558
  4. Giai thừa của số sử dụng hàm giai thừa toán học Python được xác định trong chương trình của chúng tôi là. 1
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. b. ValueError trong đầu ra Giải thích. Trong đoạn mã trên, mô-đun toán học Python được nhập để sử dụng các phép toán trong chương trình. Sau đó, một biến có tên GivenDigit được định nghĩa và phép toán. chức năng giai thừa () được sử dụng trên nó. Nhưng số được đưa ra trong đối số là 8. 3 và theo tính chất toán học. hàm giai thừa (), nếu số được cung cấp trong đối số của hàm không phải là tích phân thì hàm này sẽ hiển thị ValueError ở đầu ra. Do đó phương án B là đáp án đúng


59) Hãy xem chương trình Python sau

Marks_of_student = 57
if Marks_of_student > 80 and Marks_of_student <= 100:  
   print("Congratulations mate ! You have scored grade A in your final exams ...")
elif Marks_of_student > 60 and Marks_of_student <= 80:  
   print("Congratulations mate ! You have scored grade B in your final exams ...")
elif Marks_of_student > 40 and Marks_of_student <= 60:  
   print("You need to improve ! You have scored only grade C in your final exams ...")
else:
        print("You need to improve very hard ! You are failed in your final exams ...")
1

Đ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. Đầu ra của số sử dụng hàm toán học Python được xác định trong chương trình là. 11
  2. Đầu ra của số sử dụng hàm toán học Python được xác định trong chương trình là. 3
  3. Đầu ra của số sử dụng hàm toán học Python được xác định trong chương trình là. 33
  4. Đầu ra của số sử dụng hàm toán học Python được xác định trong chương trình là. 1331
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. đ. Đầu ra của số sử dụng hàm toán học Python được xác định trong chương trình là. 1331 Giải thích. Trong đoạn mã trên, mô-đun toán học Python được nhập để sử dụng các phép toán trong chương trình. Sau đó, một biến có tên GivenDigit được định nghĩa và phép toán. chức năng pow() được sử dụng trên nó. Hàm này dùng để tính lũy thừa của số. Đối số đầu tiên trong hàm này được lấy là chữ số và đối số thứ hai được lấy trong hàm được lấy là lũy thừa của chữ số i. e. , môn Toán. pow(x,y) = xy. Do đó phương án D là đáp án đúng


60) Điều kiện nào sau đây mô tả chính xác vị trí một hàm được gọi trong chương trình Python?

  1. Khi hàm Python được định nghĩa bên trong lớp đã cho trong chương trình
  2. Khi hàm Python được định nghĩa bên ngoài lớp đã cho trong chương trình
  3. Khi hàm Python được định nghĩa cả bên ngoài và bên trong lớp trong chương trình
  4. Không có điều nào ở trên
Hiển thị câu trả lời Không gian làm việc

Câu trả lời. một. Khi hàm Python được định nghĩa bên trong lớp đã cho trong chương trình Giải thích. Trong bất kỳ chương trình Python cụ thể nào, một phương thức được gọi bất cứ khi nào một hàm Python được định nghĩa bên trong lớp trong chương trình. Do đó, lựa chọn A là câu trả lời đúng

Phần tử cú pháp nào được sử dụng để xác định khối mã trong Python Mcq?

Trả lời. (c) Thụt đầu dòng Giải thích. Python sử dụng thụt đầu dòng để xác định các khối mã. Thụt lề chỉ đơn giản là khoảng trắng hoặc tab được sử dụng làm chỉ báo là một phần của mã thụt lề con. Như được sử dụng trong dấu ngoặc nhọn C, C++ và Java.

Cái nào sau đây được sử dụng để xác định một khối mã trong Python?

Thụ dòng được sử dụng để xác định một khối mã trong python. Dấu ngoặc nhọn {} được sử dụng để xác định một khối mã trong hầu hết các ngôn ngữ lập trình, như C, C++ và Java. Nhưng sự thụt đầu dòng này làm cho python trở nên độc nhất trong tất cả các ngôn ngữ lập trình. Sự thụt đầu dòng này làm nổi bật khối mã.

Mã Python có được biên dịch hoặc diễn giải Mcq không?

Python là ngôn ngữ lập trình được thông dịch , hỗ trợ lập trình hướng đối tượng, có cấu trúc và chức năng.

Hàm được khai báo như thế nào trong Python Mcq?

Giải thích. Trong ngôn ngữ python, từ khóa def được sử dụng để xác định chức năng.