Hướng dẫn which operation cannot be performed on a python string? - hoạt động nào không thể được thực hiện trên một chuỗi python?

Hướng dẫn which operation cannot be performed on a python string? - hoạt động nào không thể được thực hiện trên một chuỗi python?

Show

Câu 1) Hoạt động nào không thể được thực hiện trên chuỗi Python?

a) Xóa Python StringB) Tách Python Stringc) Thêm các phần tử vào một chuỗi python)
b) Splitting of Python String
c) Adding elements in a Python String
d) Reassigning of Python String

Xem câu trả lời Trả lời:- c) Thêm các phần tử vào chuỗi Python

Câu 2) Bạn sử dụng chức năng nào để đọc một chuỗi?

a) Đầu vào (Nhập một chuỗi trực tuyến)
b) eval(input(“Enter a string”))
c) enter(“Enter a string”)
d) eval(enter(“Enter a string”))

Xem câu trả lời Trả lời:- a) Đầu vào (Nhập một chuỗi trực tiếp)

Câu 3) Hàm định dạng khi được áp dụng trên chuỗi trả về _.

a) intb) strc) boold) lỗi
b) str
c) bool
d) Error

Xem câu trả lời Trả lời:- b) str

Q4) Những toán tử số học nào không thể được sử dụng với các chuỗi?

A) +B)
b) –
c) *
d) All of the mentioned

Xem câu trả lời Trả lời:- B)-

Câu 5) Điều nào sau đây không phải là hoạt động chuỗi pháp lý Python?

a) ‘ABC, +‘ ABC hèB) ‘ABC, * 3C)‘ ABC, + 3D)
b) ‘abc’ * 3
c) ‘abc’ + 3
d) ‘abc’.lower()

Xem Trả lời Trả lời:- D) ‘ABC hè.Lower ()

Câu 6) Để kết hợp hai chuỗi đến một phần ba Phát biểu nào được áp dụng?

a) S3 = S1. S2B) S3 = S1 * S2C) S3 = S1.Add (S2) D) S3 = S1.Add (S2)
b) s3 = s1 * s2
c) s3 = s1.add(s2)
d) s3 = s1.add(s2)

Xem Trả lời Trả lời:- D) S3 = S1.Add (S2)

Câu 7) Đầu ra của chương trình đã cho dưới đây là gì?

string = "Know Program"
print(string[:5] + "Python")

a) Knowb) Biết chương trình) biết Pythond) không có ai trong số này
b) Know Program
c) Know Python
d) None of these

Xem Trả lời Trả lời:- C) Biết Python

Câu8) Đầu ra của việc thực thi chuỗi.ascii_letters cũng có thể đạt được bằng cách:

a) String.ascii_LowerCase_String.DigitSb) String.ascii_LowerCase + String.ascii_uppercasec) String.lettersd)
b) string.ascii_lowercase + string.ascii_uppercase
c) string.letters
d) string.lowercase_string.uppercase

Xem Trả lời Trả lời:- B) String.ascii_lowercase+String.ascii_uppercase

Q9) Các chuỗi là bất biến trong Python, có nghĩa là một chuỗi không thể được sửa đổi.

a) Trueeb) Sai
b) False

Xem câu trả lời Trả lời:- a) Đúng

Q10) Để trả về độ dài của chuỗi S mà chúng ta thực thi lệnh nào?

a) s.len () b) len (s) c) kích thước (s) d) s.size ()
b) len(s)
c) size(s)
d) s.size()

Xem câu trả lời Trả lời:- a) s.len ()

Cũng xem:- Chuỗi MCQ trong Python… 2

Python MCQ

1) Chọn một cặp tùy chọn phù hợp từ sau cho WHO đã phát triển Python và năm nào Python được phát triển?

  1. Bjarne Stroustrup, 1979
  2. James Gosling, 1995
  3. Jim Van Rossum, 1987
  4. Guido Van Rossum, 1991

Trả lời: d. 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 đó, tùy chọn D là câu trả lời đúng. d. Guido van Rossum, 1991 Explanation: Python was developed by Guido van Rossum and it is first released in the year1991, February 21 at Cetrum Wiskunde & Informatica (CWI) which is present in the Netherlands. Therefore, Option D is the right answer.


2) Câu nào sau đây là các loại dữ liệu tái lập không chính xác có trong ngôn ngữ Python?

  1. Python có 5 loại dữ liệu chính.
  2. Các bộ dữ liệu Python là loại dữ liệu phụ của kiểu dữ liệu chuỗi.
  3. Các số phức không phải là một hình thức kiểu dữ liệu phụ trong các loại dữ liệu Python.
  4. Giá trị số nguyên được lưu trữ dưới dạng loại lớp nguyên là loại dữ liệu phụ của kiểu dữ liệu số.

Trả lời: c. Các số phức không phải là một hình thức kiểu dữ liệu phụ trong các loại dữ liệu Python. Giải thích: Python có 5 loại dữ liệu chính, tức là, số, từ điển, boolean, loại trình tự và thiết lập. Loại dữ liệu số và chuỗi khác có biểu mẫu kiểu dữ liệu phụ, tức là, số nguyên, float & số phức cho kiểu dữ liệu số và tuple, chuỗi & danh sách cho kiểu dữ liệu chuỗi. Do đó, tùy chọn C là câu lệnh không chính xác và đó là câu trả lời đúng. c. Complex numbers are not a sub data type form in Python data types. Explanation: Python have major 5 data types i.e., Numeric, Dictionary, Boolean, Sequence type and Set. Further Numeric and Sequence data type have sub data type forms i.e., Integer, Float & Complex Numbers for Numeric data type and Tuple, String & List for Sequence data type. Therefore, Option C is incorrect statement and it is the right answer.


3) Một trong những điều sau đây không phải là từ khóa Python?

  1. ngoại trừ
  2. finally
  3. bộ lịch
  4. return

Trả lời: c. Giải thích lịch: Ngoại trừ 'lịch' tất cả ba người khác, tức là 'ngoại trừ', 'cuối cùng' và 'return' là các từ khóa dự trữ trong Python và chúng tôi không thể sử dụng chúng để xác định biến trong chương trình của chúng tôi. Do đó, tùy chọn C là câu trả lời đúng. 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) Cái nào sau đây là toán tử số học trong Python?

  1. // (phân chia sàn) Nhà điều hành
  2. & nhà điều hành (nhị phân và)
  3. ~ (điều hướng) Nhà điều hành
  4. >> (dịch chuyển đúng) toán tử

Trả lời: a. // (phân chia sàn) Nhà điều hành Giải thích: The. // (phân chia sàn) là một loại toán tử số học trong Python. Tất cả ba tùy chọn khác là các loại toán tử bitwise trong Python. Do đó, tùy chọn A là câu trả lời đúng. a. // (floor division) operator Explanation: The. // (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) Một trong những điều sau đây là tuyên bố chính xác về các bình luận trong Python?

  1. Python cung cấp cho chúng tôi một cách thông qua đó có thể thực hiện cả một dòng và nhiều dòng trong chương trình của chúng tôi.
  2. Nhận xét của Python sẽ ảnh hưởng đến câu lệnh in có trong chương trình ở một mức độ nào đó.
  3. Để áp dụng nhận xét, chúng tôi phải sử dụng từ khóa '#' khi bắt đầu trong khi viết bình luận trong chương trình của chúng tôi.
  4. Để áp dụng nhận xét, chúng tôi phải sử dụng từ khóa '#' cả khi bắt đầu và kết thúc trong khi viết bình luận trong chương trình của chúng tôi.

Trả lời: c. Để áp dụng nhận xét, chúng tôi phải sử dụng từ khóa '#' khi bắt đầu trong khi viết bình luận trong chương trình của chúng tôi. Giải thích: Bất cứ khi nào chúng tôi sẽ sử dụng nhận xét trong chương trình Python của mình, chúng tôi phải sử dụng '#' chỉ khi bắt đầu nhận xét sẽ chỉ ra Python rằng dòng này là một nhận xét và Python sẽ không giải thích nó. Do đó, tùy chọn C là câu trả lời đúng. 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) Điều nào sau đây không phải là một lợi thế của việc xác định chức năng trong chương trình Python của chúng tôi?

  1. Chúng ta có thể theo dõi một chương trình Python lớn rất dễ dàng khi chương trình đã cho được chia thành nhiều chức năng bên trong mã.
  2. Các hàm Python không thể tái sử dụng và do đó chúng ta phải xác định chúng nhiều lần trong khi sử dụng nó.
  3. Khi chúng tôi sử dụng các chức năng trong chương trình Python của mình, chúng tôi có thể tránh viết cùng một logic nhiều lần và gọi chức năng mỗi lần.
  4. Chúng ta có thể gọi một chức năng nhiều lần bên trong chương trình và chúng ta có thể gọi nó là bất cứ nơi nào chúng ta muốn bên trong chức năng.

Trả lời: b. Các hàm Python không thể tái sử dụng và do đó chúng ta phải xác định chúng nhiều lần trong khi sử dụng nó. Giải thích: Thành tựu lớn nhất của việc xác định chức năng trong chương trình Python của chúng tôi là khả năng tái sử dụng của hàm. Chúng ta có thể sử dụng chức năng nhiều lần trong chương trình và nó sẽ ngụ ý cùng một logic mỗi khi chúng ta gọi nó. Đó là lý do tại sao việc xác định một chức năng trong chương trình Python của chúng tôi tiết kiệm rất nhiều thời gian. Do đó, tùy chọn (b) là câu trả lời đúng. 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) Nhìn vào chương trình Python sau:

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");

Điều gì sẽ là đầu ra của chương trình trên?

  1. 10
  2. 30
  3. không bằng bất kỳ 10, 20 hoặc 30
  4. 20

Trả lời: c. Số đã cho không bằng bất kỳ trong số 10, 20 hoặc 30 xác định trong điều kiện giải thích: Trong mã trên, chúng tôi đã xác định số 24. Khi các vòng lặp Python qua điều kiện, nó sẽ kiểm tra xem có điều kiện xác định nào được thỏa mãn từ Tuyên bố của Elif nếu không nó sẽ in những gì được xác định trong câu lệnh khác. Trong chương trình này, vì số đã cho không bằng bất kỳ trong số 10, 20 hoặc 30, nó sẽ không đáp ứng bất kỳ điều kiện nào và in những gì được xác định trong câu lệnh khác. Do đó, tùy chọn (c) là câu trả lời chính xác. 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) Nhìn vào 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);

Điều gì sẽ là đầu ra của chương trình trên?

  1. Lớn nhất trong ba số nguyên đã cho là x: 24
  2. Lớn nhất trong ba số nguyên đã cho là y: 26
  3. Lớn nhất trong ba số nguyên đã cho là z: 31
  4. Lỗi cú pháp

Trả lời: c. Lớn nhất trong ba số nguyên đã cho là Z: 31 Giải thích: Trong mã trên, chúng ta có thể thấy rằng ba số nguyên được xác định và thông qua câu lệnh IF, chúng ta đang so sánh các số này để tìm ra số nào là số lớn nhất. Vì vậy, khi Python biên dịch mã và kiểm tra mọi điều kiện. Nếu điều kiện thỏa mãn trong câu lệnh đầu tiên nếu Python sẽ in đầu ra nếu không nó sẽ đến thứ hai nếu câu lệnh, tương tự Python sẽ đi đến thứ ba nếu câu lệnh trong chương trình. Ở đây, điều kiện được đưa ra trong câu lệnh IF sẽ thỏa mãn và Python sẽ in đầu ra. Do đó, tùy chọn C là câu trả lời chính xác. 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) Nhìn vào 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 ...")

Điều gì sẽ là đầu ra của chương trình trên?

  1. Lớn nhất trong ba số nguyên đã cho là x: 24
  2. Lớn nhất trong ba số nguyên đã cho là y: 26
  3. Lớn nhất trong ba số nguyên đã cho là z: 31
  4. Lỗi cú pháp

Trả lời: c. Lớn nhất trong ba số nguyên đã cho là Z: 31 Giải thích: Trong mã trên, chúng ta có thể thấy rằng ba số nguyên được xác định và thông qua câu lệnh IF, chúng ta đang so sánh các số này để tìm ra số nào là số lớn nhất. Vì vậy, khi Python biên dịch mã và kiểm tra mọi điều kiện. Nếu điều kiện thỏa mãn trong câu lệnh đầu tiên nếu Python sẽ in đầu ra nếu không nó sẽ đến thứ hai nếu câu lệnh, tương tự Python sẽ đi đến thứ ba nếu câu lệnh trong chương trình. Ở đây, điều kiện được đưa ra trong câu lệnh IF sẽ thỏa mãn và Python sẽ in đầu ra. Do đó, tùy chọn C là câu trả lời chính xác. d. You need to improve ! You have scored only grade C in your final exams ... Explanation: As we can see in the above code, we have given marks of a student. In the program, elseif statement is used for grading according to the marks is given. When we run the program, Python will check every condition and in which condition the marks satisfy Python will print the output and if not, then Python will move to next condition. If none of condition is satisfied then Python will print the last statement given in program. But in this program, the third condition will satisfy and Python will print statement given with it. Hence, option D is the right answer.


9) Nhìn vào chương trình Python sau:

  1. Bạn cần phải cải thiện rất khó khăn! Bạn đã thất bại trong các kỳ thi cuối cùng của bạn ...
  2. Xin chúc mừng bạn đời! Bạn đã ghi điểm lớp B trong các kỳ thi cuối cùng của bạn ...
  3. Xin chúc mừng bạn đời! Bạn đã đạt điểm A trong kỳ thi cuối cùng của bạn ...
  4. Bạn cần cải thiện! Bạn chỉ ghi được lớp C trong các kỳ thi cuối cùng của bạn ...

Trả lời: d. Bạn cần cải thiện! Bạn chỉ ghi được lớp C trong các kỳ thi cuối cùng của mình ... Giải thích: Như chúng ta có thể thấy trong mã trên, chúng tôi đã đưa ra các dấu hiệu của một học sinh. Trong chương trình, tuyên bố khác được sử dụng để chấm điểm theo các nhãn hiệu được đưa ra. Khi chúng tôi chạy chương trình, Python sẽ kiểm tra mọi điều kiện và trong điều kiện đánh dấu thỏa mãn Python sẽ in đầu ra và 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 tuyên bố được đưa ra với nó. Do đó, tùy chọn D là câu trả lời đúng. c. Adding elements in a Python String Explanation: Except for adding elements in string, we can perform all the operations given in the option. When we try to add more element in an already existing string, Python will throw an error in the output but we can complete replace or reassign the string. Hence, option C is the right answer.


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

  1. isalpha()
  2. isalnum()
  3. isdigit()
  4. islower()

Xóa chuỗi python a. isalpha() Explanation: Whenever we need to check if the string, we have defined in our program is only contain alphabets in it, then we will use isalpha() method and place the defined string between the brackets. If the string has all the alphabets in it, it will print true in output otherwise it will false in the output. Hence, option A is the right answer.


Tách chuỗi Python

  1. isnumeric()
  2. islower()
  3. isdigit()
  4. islower()

Thêm các phần tử vào chuỗi python b. islower() Explanation: Whenever we need to check if the string, we have defined in our program is only contain lower case alphabets in it, then we will use islower() method and place the defined string between the brackets. If the string has all the lower-case alphabets in it, it will print true in output otherwise it will false in the output. Hence, option B is the right answer.


Chỉ định lại chuỗi python

  1. 1Nick
  2. _2_Jonas
  3. Trả lời: c. Thêm các phần tử vào giải thích chuỗi Python: Ngoại trừ việc thêm các phần tử vào chuỗi, chúng ta có thể thực hiện tất cả các hoạt động đượ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 trong một chuỗi đã hiện có, Python sẽ ném lỗi vào đầu ra nhưng chúng tôi có thể hoàn thành thay thế hoặc gán lại chuỗi. Do đó, tùy chọn C là câu trả lời đúng.
  4. it_is_tablefor2

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 tôi có bảng chữ cái không? c. Table Explanation: Except for Option A (1Nick) all the other three options are correctly defined identifiers in Python but option C have highest readability among all three. Hence, Option C is the right answer.


Trả lời: a. isalpha () Giải thích: Bất cứ khi nào chúng ta cần kiểm tra xem chuỗi này, chúng ta đã xác định trong chương trình của chúng ta chỉ chứa 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 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 đúng trong đầu ra nếu không nó sẽ sai trong đầu ra. Do đó, tùy chọn A là câu trả lời đúng.

  1. 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 tôi có ở trường hợp không?
  2. Trả lời: b. isLower () Giải thích: Bất cứ khi nào chúng tôi cần kiểm tra xem chuỗi này, chúng tôi đã xác định trong chương trình của chúng tôi chỉ chứa bảng chữ cái chữ thường trong đó, thì chúng tôi sẽ sử dụng phương thức isLower () và đặt chuỗi xác định giữa các dấu ngoặc. Nếu chuỗi có tất cả các bảng chữ cái trường hợp thấp hơn trong đó, nó sẽ in đúng trong đầu ra nếu không nó sẽ sai trong đầu ra. Do đó, tùy chọn B là câu trả lời đúng.
  3. 13) Đị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?
  4. Bàn

Trả lời: c. Giải thích bảng: Ngoại trừ tùy chọn A (1Nick) Tất cả ba tùy chọn khác đều đượ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 đó, tùy chọn C là câu trả lời đúng. b. Comments Explanation: Python have following four types of tokens defined in it:

  1. 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 tôi có ở trường hợp không?
  2. 13) Đị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?
  3. Bàn
  4. Bàn

Trả lời: c. Giải thích bảng: Ngoại trừ tùy chọn A (1Nick) Tất cả ba tùy chọn khác đều đượ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 đó, tùy chọn C là câu trả lời đúng.


14) Điều nào sau đây không phải là mã thông báo được xác định trong Python?

x = "Integer"
print(type(x)

Từ khóa

  1. Bình luận
  2. Bình luận
  3. Bình luận
  4. Nghĩa đen

Người vận hành 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) Một trong những điều sau đây là loại bộ sưu tập theo nghĩa đen được cung cấp cho chúng tôi bằng Python?

  1. Chuỗi chữ
  2. Chữ số
  3. Liệt kê nghĩa đen
  4. Boolean Biết chữ

Trả lời: c. Liệt kê các văn học 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, tức là, viết chữ, thiết lập nghĩa đen, liệt kê các chữ và viết chữ. Do đó, tùy chọn C là câu trả lời đúng. c. List literals Explanation: In Python, we are provided with four types of literal collections which we can use in our program i.e., Tuple literals, Set literals, List literals and Dict literals. Hence, option C is the right answer.


17) Loại nào sau đây của toán tử Python sẽ chỉ in đúng hoặc sai vào đầu ra khi chúng ta sử dụng nó trong chương trình của chúng ta?

  1. Toán tử chuyển nhượng
  2. Nhà điều hành thành viên
  3. Toán tử số học
  4. Nhà điều hành so sánh

Trả lời: d. Giải thích của toán tử so sánh: 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 đúng trong đầu ra nếu so sánh đã cho thỏa mãn điều kiện nếu không nó sẽ in sai trong đầu ra. Do đó, tùy chọn D là câu trả lời đúng. d. Comparison operator Explanation: Comparison operator are used to compare two numbers or identifiers defined in our Python program. It will print true in output only if the given comparison satisfies the condition otherwise it will print false in output. Hence, option D is the right answer.


18) Nhìn vào 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)

Điều gì sẽ là đầu ra khi chúng ta chạy chương trình trên?

  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 chúng tôi.
  2. Chương trình sẽ được chạy thành công và Python sẽ không nêu ra một ngoại lệ.
  3. 1 2 3 4 5 6 7 8 9 10 11 12
  4. Python sẽ nêu ra một ngoại lệ và ném lỗi vào đầu ra của chương trình.

Trả lời: d. Python sẽ nêu ra một ngoại lệ và ném lỗi vào đầu ra của chương trình. Giải thích: 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 với số 1 đến 12 nhưng trong dòng thứ hai, chúng ta đang cố gắng 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ố gắng xóa một phần tử khỏi tập hợp không có trong tập hợp thì nó sẽ gây ra lỗi trong đầu ra. Do đó, tùy chọn D là câu trả lời đúng. d. Python will raise an exception and throw an error in the output of program. Explanation: In the above program, we can see that a set is defined with number 1 to 12 but in second line we are trying to remove element 14 from the set that is not present in the set. As per the property of remove() method, if we try to remove an element from the set that is not present in the set then it will throw an error in the output. Hence, Option D is the right answer.


19) Nhìn vào 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)

Điều gì sẽ là đầu ra khi chúng ta chạy chương trình trên?

  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 chúng tôi.
  2. Chương trình sẽ được chạy thành công và Python sẽ không nêu ra một ngoại lệ.
  3. 1 2 3 4 5 6 7 8 9 10 11 12
  4. Python sẽ nêu ra một ngoại lệ và ném lỗi vào đầu ra của chương trình.

Trả lời: d. Python sẽ nêu ra một ngoại lệ và ném lỗi vào đầu ra của chương trình. Giải thích: 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 với số 1 đến 12 nhưng trong dòng thứ hai, chúng ta đang cố gắng 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ố gắng xóa một phần tử khỏi tập hợp không có trong tập hợp thì nó sẽ gây ra lỗi trong đầu ra. Do đó, tùy chọn D là câu trả lời đúng. d. Type Error will show in the output Explanation: In the above program, an element is inserted in the pre-defined Python list in the program using the listname.insert(a,b) method. The listname.insert(a,b) method requires both argument a and b to run the method. In this method, 'a' defines the position in which the element will be added in the list and 'b' represents the element that is to be added in the list. If we don't give both arguments(a,b) while using listname.insert(a,b) method, Python will show a TypeError in the output. Hence, Option D is the right answer.


19) Nhìn vào 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");

1 2 3 5 7 11 13 17 19 23

  1. 1 2 3 5 29 7 11 13 17 19 23 (phần tử được chèn ngẫu nhiên tại bất kỳ nơi nào)
  2. 1 2 3 5 7 11 13 17 19 23 29
  3. Loại lỗi sẽ hiển thị trong đầu ra
  4. Trả lời: d. Lỗi loại sẽ hiển thị trong giải thích đầu ra: 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 phương thức listName.insert (a, b). Phương thức listName.insert (A, B) yêu cầu cả đối số A và B để chạy phương thức. Trong phương thức này, 'A' định nghĩa vị trí trong đó phần tử sẽ được thêm vào trong danh sách và 'B' đại diện cho phần tử sẽ được thêm vào trong danh sách. Nếu chúng ta không đưa ra cả hai đối số (A, B) trong khi sử dụng phương thức ListName.insert (A, B), Python sẽ hiển thị một kiểu mẫu trong đầu ra. Do đó, tùy chọn D là câu trả lời đúng.

20) Nhìn vào chương trình Python sau: c. 24 25 26 27 28 29 30 31 32 33 34 35 The program is now came out of while loop after running successfully Explanation: In the above program, we have given k is defined equals to 24 and while loop is used on it. When k will enter in the loop, it will iterate until it reaches to 36 where it satisfies break statement. When the break statement satisfies, it will print the statement given with break and exit the loop. Hence, option C is the right answer.


Điều gì sẽ là đầu ra khi chúng ta chạy chương trình Python ở trên?

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");

Điều gì sẽ là đầu ra khi chúng ta chạy chương trình trên?

  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 chúng tôi.
  2. Chương trình sẽ được chạy thành công và Python sẽ không nêu ra một ngoại lệ.
  3. 1 2 3 4 5 6 7 8 9 10 11 12
  4. Python sẽ nêu ra một ngoại lệ và ném lỗi vào đầu ra của chương trình.

Trả lời: d. Python sẽ nêu ra một ngoại lệ và ném lỗi vào đầu ra của chương trình. Giải thích: 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 với số 1 đến 12 nhưng trong dòng thứ hai, chúng ta đang cố gắng 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ố gắng xóa một phần tử khỏi tập hợp không có trong tập hợp thì nó sẽ gây ra lỗi trong đầu ra. Do đó, tùy chọn D là câu trả lời đúng. b. The given item is matched in the program We found the given item at 6 location in the given list of program Explanation: In the above program, a Python list is defined with a variable name count_index. A for loop is used on the list to match the given item from the list. As many times the loop continues, the value of count_index increases within the loop. Since 8 elements will match at when loop will run 6 time, the output will be item is matched at 6 location in the program. Hence, Option B is the right answer.


19) Nhìn vào chương trình Python sau:

String_mkr = "TUTORIALANDEXAMPLE"  
for i in String_mkr:  
    if(i == 'D'):  
            continue
    print(i)

1 2 3 5 7 11 13 17 19 23

  1. T
  2. R
  3. D
  4. E

Trả lời: c. D Giải thích: Theo thuộc tính của Tuyên bố tiếp tục trong Python, khi điều kiện được đưa ra với câu lệnh tiếp tục thỏa mãn, câu lệnh tiếp tục sẽ bỏ qua vòng lặp và không in đầu ra ở điều kiện cụ thể và tiếp tục vòng lặp. Vì vậy, như trong chương trình trên, khi chuỗi "TutorialAndExample" được lặp qua cho vòng lặp và in riêng từng bảng chữ cái. Nhưng khi lặp đi lặp lại tại Letter D, nó sẽ thỏa mãn điều kiện IF và theo tính chất của thư tuyên bố tiếp tục D sẽ không được in trong đầu ra. Do đó, tùy chọn C là câu trả lời đúng. c. D Explanation: As per the property of continue statement in Python, when the condition given with continue statement satisfied the continue statement will skip the loop and not print the output at particular condition and continue loop. So as in the above program, when the string "TUTORIALANDEXAMPLE" iterated through for loop and print each alphabet separately. But when iteration reach at letter D, it will satisfy the if condition and according to the property of continue statement letter D will not be printed in the output. Hence, option C is the right answer.


23) Nhìn vào chương trình Python sau:

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");
0

Khi chúng tôi chạy chương trình trên, số nào sau đây sẽ không được in trong đầu ra?

  1. 10
  2. 8
  3. 12
  4. 6

Trả lời: a. 10 Giải thích: Trong chương trình trên, chúng tôi đã xác định một biến số số k bằng 0. Chúng tôi đã sử dụng trong khi vòng lặp trên biến với điều kiện IF trong đó. Mỗi khi vòng lặp chạy, biến tăng thêm 2 và in ở đầu ra. Nhưng khi K trở thành 10, nếu điều kiện được đưa ra trong chương trình thỏa mãn và theo tính chất của tuyên bố tiếp tục, số nguyên 10 sẽ không được in trong đầu ra. Do đó, tùy chọn A là câu trả lời đúng. a. 10 Explanation: In the above program, we have defined an integer variable k equals to 0. We have used while loop on the variable with if condition in it. Every time the loop runs, the variable increases by 2 and prints in the output. But when k becomes 10, if condition given in the program satisfies and according the property of continue statement, the integer 10 will not be printed in the output. Hence, Option A is the right answer.


24) Các bộ Python khác với những bộ đồ đông lạnh được xác định như thế nào trong chương trình của chúng tôi?

  1. Các bộ Python và Frozenset được xác định 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 các 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ể loại bỏ các mục khỏi bộ Python nhưng chúng tôi không thể loại bỏ các mục khỏi Frozensets.
  4. Tất cả những điều trên

Trả lời: d. Tất cả các giải thích trên: Chúng ta có thể xác định các bộ python thông qua hai phương pháp trong khi đông lạnh được xác định chỉ thông qua một phương pháp. Các bộ Python có thể thay đổi trong tự nhiên, tức là chúng ta có thể thực hiện bổ sung, xóa, v.v. Các hoạt động trên các bộ Python nhưng Frozensets là bất biến trong tự nhiên, tức là không có hoạt động nào được thực hiện trên chúng. Do đó, tùy chọn D là câu trả lời đúng. d. All of the above Explanation: We can define Python sets through two methods whereas FrozenSets are defined through only one method. Python sets are mutable in nature i.e., we can perform addition, deletion etc. operations on Python sets but FrozenSets are immutable in nature i.e., no operation is performed on them. Hence, option D is the right answer.


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

  1. Từ khóa vượt qua được sử dụng để thoát khỏi chương trình đã cho.
  2. Từ khóa vượt qua được sử dụng để thực hiện không có gì.
  3. Từ khóa vượt qua được sử dụng để dừng thực hiện vòng lặp.
  4. Từ khóa vượt qua được sử dụng để thoát vòng lặp đã cho trong chương trình.

Trả lời: b. Từ khóa vượt qua được sử dụng để thực hiện không có gì. Giải thích: Trong Python, chúng tôi sử dụng từ khóa vượt qua khi chúng tôi phải thực hiện không có gì từ vòng lặp đã cho ở điều kiện nhất định. Do đó, tùy chọn B là câu trả lời đúng. b. Pass keyword is use to execute nothing. Explanation: In Python, we use Pass keyword when we have to execute nothing from the given loop at given condition. Hence, option B is the right answer.


26) Nhìn vào chương trình Python sau:

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");
1

Điều gì sẽ là đầu ra khi chúng ta chạy chương trình trên?

  1. Đây là câu lệnh Block Pass trong chương trình: 1 2 3 4 5 6 7 8 9
  2. Đây là câu lệnh Block Pass trong chương trình: 1 2 3 4 5 6 8 9
  3. Lỗi cú pháp hoặc kiểu mẫu
  4. Đây là câu lệnh Block Pass trong chương trình: 7

Trả lời: d. Đây là câu lệnh Block Pass trong chương trình: 7 Giải thích: Trong chương trình trên, danh sách Python được xác định và cho vòng lặp đượ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 ở 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 với nó. Do đó, tùy chọn D là câu trả lời đúng. d. This is the pass block statement in program: 7 Explanation: In the above program, a Python list is defined and for loop is used on it for iteration of elements in the list. When the if condition defined inside the for loop at 7, the pass statement will execute and it will print the statement given in next line of code with it. Hence, option D is the right answer.


27) Một tuple python được tạo mà không sử dụng dấu ngoặc đơn () được gọi là?

  1. Lấy mẫu
  2. Đóng gói
  3. Sắp xếp tple
  4. Không ai trong số này

Trả lời: b. Giải thích đóng gói Tuple: Trong Python, một bộ tuple được tạo mà không sử dụng dấu ngoặc đơn () trong khi xác định nó cũng được gọi là đóng gói. Do đó, tùy chọn B là câu trả lời đúng. b. Tuple packing Explanation: In Python, a tuple that is created without using the parentheses bracket () while defining it also called as Tuple packing. Hence, option B is the right answer.


28) Điều nào sau đây là phương pháp phù hợp mà qua đó chúng ta có thể tạo một bộ xử lý trống trong chương trình Python của chúng ta?

  1. Trống_tuple = null
  2. Trống_tuple =
  3. Trống_tuple = ()
  4. Trống_tuple = 0

Trả lời: c. Dlance_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 phải không vượt qua không có đối số bên trong dấu ngoặc đơn () trong khi xác định tuple giống như trống_tuple = (). Do đó, tùy chọn C là câu trả lời đúng. c. Empty_Tuple = () Explanation: If we want to create an empty tuple in a Python program, we have to pass no argument inside the parentheses () while defining the tuple just like Empty_Tuple = (). Hence, option C is the right answer.


29) Một trong những tùy chọn 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. Trình tự 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. Trình tự thoát hiểm '\ b' đại diện cho ASCII Break
  4. Trình tự thoát của '\ b' đại diện cho ASCII sao lưu

Trả lời: a. Trình tự thoát '\ B' đại diện cho ASCII Backspace (BS) Giải thích: Trong 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 làm chức năng Backspace trong khi in đầu ra. Nó xóa một khoảng trống từ chuỗi trong câu lệnh in. Do đó, \ B đại diện cho ASCII Backspace (BS) trong chuỗi Python. Do đó, tùy chọn A là câu trả lời đúng. a. '\b' escape sequence represents ASCII Backspace (BS) Explanation: While working with strings in our Python program we use many escape sequences and use them in our code. The '\b' when used work as backspace function while printing the output. It deletes a space from string in print statement. Therefore, \b represents ASCII Backspace (BS) in Python strings. Hence, option A is the right answer.


30) Danh sách Python khác với những bộ dữ liệu python như thế nào?

  1. Danh sách Python được thể hiện bằng dấu ngoặc vuông [] trong khi các bộ dữ liệu Python được thể hiện bằng dấu ngoặc đơn () trong chương trình Python của chúng tôi.
  2. Danh sách Python là bất biến trong tự nhiên trong khi các bộ dữ liệu Python có thể thay đổi trong tự nhiên.
  3. Gỡ lỗi một danh sách Python rất dễ dàng so với một tuple Python.
  4. Danh sách Python có hiệu quả hơn so với các bộ dữ liệu Python.

Trả lời: a. Danh sách Python được thể hiện bằng dấu ngoặc vuông [] trong khi các bộ dữ liệu Python được thể hiện bằng dấu ngoặc đơn () trong chương trình Python của chúng tôi. Giải thích: Danh sách Python được xác định trong một khung vuông [] nhưng các bộ dữ liệu python được xác định trong ngoặc đơn. Danh sách Python có thể thay đổi trong tự nhiên trong khi các bộ dữ liệu Python là bất biến. Do đó, các bộ dữ liệu Python có hiệu quả hơn so với danh sách Python vì 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, chúng rất dễ gỡ lỗi so với danh sách Python. Do đó, tùy chọn A là câu trả lời đúng. a. Python lists are represented by square brackets [] whereas Python tuples are represented by parentheses brackets () in our Python program. Explanation: Python lists are defined in a square bracket [] but Python tuples are defined in parentheses. Python lists are mutable in nature whereas Python tuples are immutable. Therefore, Python tuples are more memory efficient as compared to Python lists because of their immutable nature. And because Python tuples are immutable, they are easy to debug as compared to Python lists. Hence, option A is the right answer.


31) Điều nào sau đây không phải là hàm tích hợp cho từ điển Python?

  1. str(DictionaryName)
  2. len(DictionaryName)
  3. CMP (Từ điển1, Từ điển 2)
  4. DictionaryName.items()

Trả lời: d. Từ điển . d. DictionaryName.items() Explanation: Except for DictionaryName.items(), all other three options are built-in functions in Python available for Python dictionary whereas DictionaryName.items() is one of the built-in methods in Python available for Python dictionary.


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

  1. Python sẽ hiển thị một kiểu mẫu khi chúng tôi chạy chương trình
  2. Python sẽ không in không có trong đầu ra
  3. Python sẽ chạy chương trình thành công mà không hiển thị lỗi
  4. Python sẽ hiển thị lỗi cú pháp khi chúng tôi chạy chương trình

Trả lời: b. Python sẽ in không có trong giải thích đầu ra: Khi chúng tôi xác định một hàm trong chương trình Python của chúng tôi mà không xác định câu lệnh trả về bên trong hàm, nó sẽ in 'Không' khi chúng tôi sử dụng hàm trong câu lệnh in. b. Python will print None in the output Explanation: When we define a function in our Python program without defining return statement inside the function, it will print 'None' when we use the function in the print statement.


33) Nhìn vào chương trình Python sau:

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");
2

Điều gì sẽ in trong đầ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. Lỗi cú pháp
  4. Đầu ra của chương trình là: 132

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 sẽ diễn giải các dòng mã, trước 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 72 cho biến z. Vì vậy, khi chúng tôi gọi sum_function trong câu lệnh in, nó sẽ in z là 72 trong đầu ra. Do đó, tùy chọn B là câu trả lời đúng. b. The output of program is: 72 Explanation: In the above program, when Python will interpret the lines of code, it will first assign the sum of x and y variable to z variable and in the next line of code, Python will assign 72 to variable z. So, when we call the sum_function in the print statement, it will print z as 72 in the output. Hence, option B is the right answer.


34) Nhìn vào chương trình Python sau:

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");
3

Điều gì sẽ in trong đầ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. Lỗi cú pháp
  3. Đầu ra của chương trình là: 132
  4. 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 sẽ diễn giải các dòng mã, trước 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 72 cho biến z. Vì vậy, khi chúng tôi gọi sum_function trong câu lệnh in, nó sẽ in z là 72 trong đầu ra. Do đó, tùy chọn B là câu trả lời đúng.

34) Nhìn vào chương trình Python sau: d. 31 3 Explanation: The abs() is a built-in function class ‘Float inside Python. This function is used to get the absolute value of the variable that we have defined in our program. It will ignore all the signs and value after decimals to print the absolute value of the variable. Hence, option D is the right answer.


-31 3.147

  1. Từ khóa 'R' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc.
  2. 31 3
  3. Trả lời: d. 31 3 Giải thích: ABS () là một lớp chức năng tích hợp ‘nổi bên trong Python. Hàm này được sử dụng để có được giá trị tuyệt đối của biến mà chúng tôi đã xác định trong chương trình của chúng tôi. Nó sẽ bỏ qua tất cả các dấu hiệu và giá trị sau số thập phân để in giá trị tuyệt đối của biến. Do đó, tùy chọn D là câu trả lời đúng.
  4. 35) Trong xử lý tệp Python, loại nào 'R' đại diện hoặc hoạt động khi được sử dụng trong cú pháp?

Từ khóa 'R' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc. a. The 'r' keyword used in the file opening syntax to open the given file in read-only mode. Explanation: When we use the 'r' keyword with file name in Python file handling syntax, Python will open the file in read only mode. We cannot modify after the file is opened. Hence, option A is the right answer.


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.

  1. Từ khóa 'R' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc ở chế độ phụ lục.
  2. Từ khóa 'R' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ đọc và viết lại.
  3. Trả lời: a. Từ khóa 'R' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc. Giải thích: Khi chúng tôi 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 đó, tùy chọn A là câu trả lời đúng.
  4. 36) Trong xử lý tệp Python, loại 'r+' '' hoạt động nào của chế độ truy cập nào khi được sử dụng trong cú pháp?

Từ khóa 'R+' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chế độ chỉ đọc. d. The 'r+' keyword used in the file opening syntax to open the given file in both read and write mode. Explanation: When we use the 'r+' keyword with file name in Python file handling syntax, Python will open the file in both read and write mode. We can modify or make changes after the file is opened. Hence, option D is the right answer.


37) Nhìn vào chương trình Python sau:

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");
4

Đ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. Kiểu hàng
  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. Lỗi cú pháp

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 giải thích thế giới hiện đại: Trong chương trình trên, chúng tôi đã mở cho cú pháp do tệp Python và sử dụng từ khóa W có nghĩa là chúng tôi có thể viết trên tệp. Vì vậy, khi trong dòng tiếp theo, câu lệnh đã cho được viết trong tệp, nó sẽ được in trong đầu ra trong khi chạy chương trình. Sau đó, tệp đã cho được đóng. Do đó, tùy chọn C là câu trả lời đúng. c. Python programming language is the modern day programming language. It makes programmers to program very simply without any difficulty. Python is the fastest-growing programming language in modern programming world Explanation: In the above program, we have opened the Givenfile with Python file handing syntax and use the w keyword which means we can write on the file. So, when in the next line the given statement is written in the file, it will be printed in the output while running the program. After that, the given file is closed. Hence, option C is the right answer.


38) Một trong những tùy chọn được đưa ra sau đây không phải là một trong các lớp chính của các lớp DateTime trong Python?

  1. lớp ngày
  2. Lớp học thời gian
  3. Lớp học Deltatime
  4. Lớp học Deltadate

Trả lời: d. Giải thích của lớp Deltadate: Sau đây là 6 lớp trong đó các lớp DateTime được phân loại chủ yếu bằng ngôn ngữ lập trình Python: Ngày, Thời gian, DateTime, Deltatime, Timezone và Tzfinfo. Do đó, tùy chọn D là câu trả lời đúng. d. deltadate class Explanation: Following are the 6 classes in which datetime classes are mainly classified in Python programming language: date, time, datetime, deltatime, timezone and tzfinfo classes. Hence, option D is the right answer.


39) Trong xử lý tệp Python, loại 'RB' có chế độ truy cập nào đạ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ỉ đọ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ế độ phụ lục.
  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.

Trả lời: b. Từ khóa 'RB' được sử dụng trong cú pháp mở tệp để mở tệp đã cho ở chỉ đọc ở chế độ nhị phân. Giải thích: Khi chúng tôi 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ỉ đọc ở chế độ nhị phân. Chúng tôi không thể sửa đổi sau khi tệp được mở. Do đó, tùy chọn B là câu trả lời đúng. b. The 'rb' keyword used in the file opening syntax to open the given file in read-only in binary mode. Explanation: When we use the 'rb' keyword with file name in Python file handling syntax, Python will open the file in read only in binary mode. We cannot modify after the file is opened. Hence, option B is the right answer.


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

  1. 8 số tuple
  2. 10 số tuple
  3. 9 số tuple
  4. 7 số tuple

Trả lời: c. 9 Số Tuple 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 tuple của 9 số sau: năm, tháng, ngày, giờ, phút, thứ hai, ngày trong tuần, ngày và tiết kiệm ánh sáng ban ngày . Do đó, tùy chọn C là câu trả lời đúng. c. 9 Numbers tuple Explanation: In Python, when a time class is used in a program it is treated as a tuple of following 9 Numbers: Year, Month, Day, Hour, Minute, Second, Day of week, Day of year and Daylight savings. Hence, option C is the right answer.


41) Nhìn vào chương trình Python sau:

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");
5

Chương trình đã cho ở trên sẽ in phần tử từ 1 đến 5 trong đầu ra khi chúng tôi chạy chương trình nhưng tất cả các phần tử sẽ không in đồng thời. Sau bao nhiêu thời gian của mỗi phần tử từ 1 đến 5 sẽ được in bằng đầu ra Python?

  1. 1 giây
  2. 2 giây
  3. 3 giây
  4. 4 giây

Trả lời: c. 3 Giải thích thứ hai: 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 trong đầu ra. Nhưng kể từ đó, hàm ngủ () được đưa ra trong dòng mã tiếp theo, các phần tử sẽ không in đồng thời. Họ sẽ in sau khoảng thời gian 3 giây mỗi lần được đưa ra trong hàm của thời gian.InterVal (). Do đó, tùy chọn C là câu trả lời đúng. c. 3 second Explanation: In the above program, time function is imported. The for loop is defined for range between 1 to 6. So, elements from to 1 to 5 will be printed in the output. But since, time.sleep() function is given in the next line of code the elements will not print simultaneously. They will print after interval of 3 second each as given in the the argument of time.interval() function. Hence, option C is the right answer.


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. Hợp nhất chức năng
  3. Hàm Findall
  4. hàm khớp

Trả lời: b. Giải thích chức năng hợp nhất: Trong Python, sau đây là hàm Regrex được sử dụng trong chương trình Python: b. merge function Explanation: In Python, following are the regrex function that are used in a Python program:

  1. hàm khớp
  2. Hàm Findall
  3. hàm khớp
  4. chức năng tìm kiếm
  5. Hợp nhất chức năng

Hàm Findall


hàm khớp

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");
6

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

  1. Hàm phụ
  2. Chức năng phân chia
  3. Do đó, tùy chọn B là câu trả lời đúng.
  4. 43) Nhìn vào chương trình Python sau:

Điều gì sẽ được in trong đầu ra khi chúng ta chạy mã trên? d. How Explanation: In the above code, a string mkr is defined and then we used search function on it for 'How' word. So, when we printed group from matching it will print the word which is matched from the string that we have given in search argument. Hence, option D is the right answer.


Bạn khỏe không anh bạn?

  1. Bạn khỏe không anh bạn? Mọi thứ diễn ra như thế nào xung quanh bạn
  2. Giao thức chuyển thư được sắp xếp (SMTP)
  3. Giao thức Pre Office (PCP)
  4. Thông điệp Internet Giao thức phụ thuộc (IMAP)

Trả lời: a. Giao thức chuyển thư đơn giản (SMTP) Giải thích: Python sử dụng Giao thức chuyển thư đơn giản (SMTP) để xử lý quá trình chuyển email qua mạng. Do đó, tùy chọn A là câu trả lời đúng. a. Simple Mail Transfer Protocol (SMTP) Explanation: Python uses Simple Mail Transfer Protocol (SMTP) to handle the email transfer process over the network. Hence, option A is the right answer.


45) Mô -đun nào sau đây được xác định trong Python được sử dụng để xác định phiên khách hàng SMTP?

  1. Mô -đun Numpy
  2. Mô -đun đô la
  3. Mô -đun Smtplib
  4. Mô -đun localhost

Trả lời: c. Giải thích mô -đun Smtplib: Mô -đun 'Smtplib' được cung cấp cho chúng tôi trong Python được sử dụng để xác định giao thức SMTP cho các đối tượng phiên khách được sử dụng để gửi email đến các máy khác nhau qua Internet. Do đó, tùy chọn C là câu trả lời đúng. c. smtplib module Explanation: A 'smtplib' module is provided to us in Python that is used to define SMTP protocol for client session objects which is used to send emails to various machines over the internet. Hence, option C is the right answer.


46) Tùy chọn nào sau đây mô tả chính xác rằng chức năng mô -đun Python CSV 'CSV.Get_Dialect' Python trở lại trong đầu ra là gì?

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

Trả lời: d. Hàm mô -đun này trả về phương ngữ được liên kết với tên cho tệp CSV được mở trong Python. Giải thích: Chức năng mô -đun CSV 'CSV.Get_Dialect' trong Python được sử dụng khi chúng tôi mở tệp CSV với Python. Chức năng mô -đun 'CSV.Get_Dialect' trả về phương ngữ được liên kết với tên cho tệp CSV được mở trong Python. Do đó, tùy chọn D là câu trả lời đúng. d. This module function returns the dialect which is associated with the name for the CSV file that is opened in Python. Explanation: The 'csv.get_dialect' CSV module function in Python is used when we open a CSV file with Python. The 'csv.get_dialect' module function returns the dialect which is associated with the name for the CSV file that is opened in Python. Hence, option D is the right answer.


47) Tùy chọn nào sau đây mô tả chính xác rằng chức năng mô -đun Python CSV 'CSV.Register_Dialect' 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 cho phép bởi trình phân tích cú pháp cho tệp CSV được mở trong Python.
  2. Hàm mô -đun này trả về tên của tất cả các phương ngữ được đăng ký với tệp CSV được mở trong Python.
  3. Hàm mô -đun này liên kết phương ngữ với một tên từ tệp CSV được mở trong Python.
  4. Hàm mô -đun này trả về phương ngữ được liên kết với tên cho tệp CSV được mở trong Python.

Trả lời: d. Hàm mô -đun này trả về phương ngữ được liên kết với tên cho tệp CSV được mở trong Python. Giải thích: Chức năng mô -đun CSV 'CSV.Get_Dialect' trong Python được sử dụng khi chúng tôi mở tệp CSV với Python. Chức năng mô -đun 'CSV.Get_Dialect' trả về phương ngữ được liên kết với tên cho tệp CSV được mở trong Python. Do đó, tùy chọn D là câu trả lời đúng. c. This module function associates dialect with a name from the CSV file that is opened in Python. Explanation: The 'csv.register_dialect' CSV module function in Python is used when we open a CSV file with Python. The 'csv.register_dialect' module function associates dialect with a name from the CSV file that is opened in Python. The name with which the dialect is associated must be in the form of a string or in Unicode. Hence, option C is the right answer.


47) Tùy chọn nào sau đây mô tả chính xác rằng chức năng mô -đun Python CSV 'CSV.Register_Dialect' Python CSV trả về đầu ra?

  1. Trả lời: c. Hàm mô -đun này liên kết phương ngữ với một tên từ tệp CSV được mở trong Python. Giải thích: Chức năng mô -đun CSV 'CSV.Register_Dialect' trong Python được sử dụng khi chúng tôi mở tệp CSV với Python. Chức năng mô -đun 'csv.register_dialect' liên kết phương pháp phân tích với tên từ tệp CSV được mở trong Python. Tên mà phương ngữ được liên kết phải ở dạng chuỗi hoặc trong Unicode. Do đó, tùy chọn C là câu trả lời đúng.
  2. 48) Mô -đun nào sau đây từ các tùy chọn đã cho chúng ta cần nhập trong chương trình để đọc, mở và viết tệp Excel trong Python?
  3. Mô -đun Smtplib
  4. Mô -đun localhost

Trả lời: c. Giải thích mô -đun Smtplib: Mô -đun 'Smtplib' được cung cấp cho chúng tôi trong Python được sử dụng để xác định giao thức SMTP cho các đối tượng phiên khách được sử dụng để gửi email đến các máy khác nhau qua Internet. Do đó, tùy chọn C là câu trả lời đúng. d. xlrd module Explanation: To read, open and write excel file in Python, we need to import xlrd module in our program. We can import the xlrd module in our Python program using 'import xlrd' line of code in our program and then we will be able to read any excel file in Python. Hence, option D is the right answer.


46) Tùy chọn nào sau đây mô tả chính xác rằng chức năng mô -đun Python CSV 'CSV.Get_Dialect' Python trở lại trong đầu ra là gì?

  1. Mô -đun localhost
  2. Trả lời: c. Giải thích mô -đun Smtplib: Mô -đun 'Smtplib' được cung cấp cho chúng tôi trong Python được sử dụng để xác định giao thức SMTP cho các đối tượng phiên khách được sử dụng để gửi email đến các máy khác nhau qua Internet. Do đó, tùy chọn C là câu trả lời đúng.
  3. 46) Tùy chọn nào sau đây mô tả chính xác rằng chức năng mô -đun Python CSV 'CSV.Get_Dialect' Python trở lại trong đầu ra là gì?
  4. Hàm mô -đun này trả về kích thước trường tối đa hiện tại được cho phép bởi trình phân tích cú pháp cho tệp CSV được mở trong Python.

Hàm mô -đun này trả về tên của tất cả các phương ngữ được đăng ký với tệp CSV được mở trong Python. b. Excelrd module Explanation: We can import any one of given three i.e., xlrd, pandas as pd and openpyxl module in our Python program to read any excel file with the help of Python. Hence, option B is the right answer.


Hàm mô -đun này liên kết phương ngữ với một tên từ tệp CSV được mở trong Python.

  1. Hàm mô -đun này trả về kích thước trường tối đa hiện tại được cho phép bởi trình phân tích cú pháp cho tệp CSV được mở trong Python.
  2. Hàm mô -đun này trả về tên của tất cả các phương ngữ được đăng ký với tệp CSV được mở trong Python.. This module function returns the names of all dialects registered with the CSV file that is opened in Python.
  3. Hàm mô -đun này liên kết phương ngữ với một tên từ tệp CSV được mở trong Python.
  4. Hàm mô -đun này trả về phương ngữ được liên kết với tên cho tệp CSV được mở trong Python.

Trả lời: d. Hàm mô -đun này trả về phương ngữ được liên kết với tên cho tệp CSV được mở trong Python. Giải thích: Chức năng mô -đun CSV 'CSV.Get_Dialect' trong Python được sử dụng khi chúng tôi mở tệp CSV với Python. Chức năng mô -đun 'CSV.Get_Dialect' trả về phương ngữ được liên kết với tên cho tệp CSV được mở trong Python. Do đó, tùy chọn D là câu trả lời đúng. b. This module function returns the names of all dialects registered with the CSV file that is opened in Python. Explanation: The 'csv.list_dialects' CSV module function in Python is used when we open a CSV file with Python. The 'csv.list_dialects' module function returns the names of all dialects registered with the CSV file that is opened in Python. Hence, option B is the right answer.


51) Nhìn vào chương trình Python sau:

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");
7

Điều gì sẽ được in trong đầ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. Lỗi cú pháp

Trả lời: a. 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 xác định. Trong lớp, chức năng mặc định đầu tiên được bắt đầu với một câu lệnh in, tức là, 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, tức là các nhà phát triển Bye 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 trong dòng cuối cùng, lớp dừng sẽ chỉ in câu lệnh in cuối cùng theo đó chức năng mặc định được bắt đầu. Do đó, tùy chọn A là câu trả lời đúng. a. Bye Python Developers! We will see you soon again Explanation: In the above given program, a class 'stop' is defined. In the class, first default function is initiated with a print statement i.e., Hello New Python programmers at TutorialandExample. But then default function is initiated with another print statement i.e., Bye Python Developers! We will see you soon again. So, when the object calls the stop class in the last line, the stop class will only print last print statement by which default function is initiated. Hence, option A is the right answer.


52) Nhìn vào chương trình Python sau:

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");
8

Điều gì sẽ được in trong đầu ra, khi chúng ta chạy mã đã cho ở trên?

  1. Lỗi cú pháp
  2. Trả lời: a. 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 xác định. Trong lớp, chức năng mặc định đầu tiên được bắt đầu với một câu lệnh in, tức là, 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, tức là các nhà phát triển Bye 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 trong dòng cuối cùng, lớp dừng sẽ chỉ in câu lệnh in cuối cùng theo đó chức năng mặc định được bắt đầu. Do đó, tùy chọn A là câu trả lời đúng.
  3. 52) Nhìn vào chương trình Python sau:
  4. Tách

Cà phê d. TypeError Explanation: In the above program, two strings x and y are defined with elements in them. In the next line of code, we have defined 'z = y-x' and it will show an TypeError in the output. This is because both x and y are string variable and '-' is subtraction operator and the subtraction operator is an unsupported operand type for the string. So, when we run the above given program it will show a TypeError in output. Hence, option D is the right answer.


Kiểu hàng

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");
9

Trả lời: d. Kiểu 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 yếu 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ị một kiểu mẫu trong đầ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ị một loại interror trong đầu ra. Do đó, tùy chọn D là câu trả lời đúng.

  1. 53) Nhìn vào chương trình Python sau đây
  2. Điều gì sẽ được hiển thị trong đầu ra khi chúng ta chạy mã trên trong Python?
  3. [T u t o r i a l a n d e x a m p l e]
  4. [T, U, T, O, R, I, A, L, A, N, D, E, X, A, M, P, L, E]

['T', 'u', 't', 'o', 'r', 'i', 'a', 'l', 'a', 'n', 'd', 'e', ​​',' X ',' a ',' m ',' p ',' l ',' e ']]] c. ['T', 'U', 'T', 'O', 'R', 'I', 'A', 'L', 'A', 'N', 'D', 'E', 'X', 'A', 'M', 'P', 'L', 'E'] Explanation: In the above program, a list comprehension with 'alphabets' is defined. Then, the word 'TUTORIALANDEXAMPLE' is stored in the list comprehension 'alphabets' with the list comprehension method. In the next line of code, we printed 'alphabets' list comprehension and Python will print it in a form of list i.e., ['T', 'U', 'T', 'O', 'R', 'I', 'A', 'L', 'A', 'N', 'D', 'E', 'X', 'A', 'M', 'P', 'L', 'E']. Hence, option C is the right answer.


['T' 'u' 't' 'o' 'r' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ' L '' e ']

  1. Trả lời: c. ['T', 'u', 't', 'o', 'r', 'i', 'a', 'l', 'a', 'n', 'd', 'e', ​​',' X ',' a ',' m ',' p ',' l ',' e '] Giải thích: Trong chương trình trên, một danh sách hiểu với' bảng chữ cái 'được xác định. Sau đó, từ 'TutorialAndExample' được lưu trữ trong danh sách hiểu 'bảng chữ cái' với phương thức hiểu danh sách. Trong dòng mã tiếp theo, chúng tôi đã in 'bảng chữ cái' danh sách hiểu và Python sẽ in nó dưới dạng danh sách, tức là ['t', 'u', 't', 'o', 'r', 'i' , 'A', 'l', 'a', 'n', 'd', 'e', ​​'x', 'a', 'm', 'p', 'l', 'e']. Do đó, tùy chọn C là câu trả lời đúng.
  2. 54) Trong phiên bản nào của Python và Year, mô -đun Python Collection đã được phát hành cho tất cả người dùng và nhà phát triển của nó?
  3. Phiên bản Python 2.3 năm 2005
  4. Phiên bản Python 2.4 năm 2003

Phiên bản Python 2.4 năm 2004 c. Python version 2.4 in 2004 Explanation: Python released stable 2.4 version for it's all users and developers in the year 2004. In the Python 2.4 version, Python pushed a major update in which it introduced the Python collection module for all the users and Developers. Hence, option C is the right answer.


Phiên bản Python 2.3 năm 2003

# 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

Trả lời: d. Kiểu 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 yếu 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ị một kiểu mẫu trong đầ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ị một loại interror trong đầu ra. Do đó, tùy chọn D là câu trả lời đúng.

  1. 0
  2. 1
  3. 2
  4. Tách

Cà phê a. 0 Explanation: In the above given code, dictionary module is imported from Python. Then a dictionary name 'alphabet' is defined in next line which will only store integer data type values. Then we defined two dictionary collections i.e., x and y. But in next line, we give the argument to print z dictionary collection which is not defined in alphabet. So, according to default in defaultdict module, Python will print 0 in output for not defined dictionary collections. Hence, option A is the right answer.


Kiểu hàng

  1. Trả lời: d. Kiểu 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 yếu 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ị một kiểu mẫu trong đầ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ị một loại interror trong đầu ra. Do đó, tùy chọn D là câu trả lời đúng.
  2. 53) Nhìn vào chương trình Python sau đây
  3. Điều gì sẽ được hiển thị trong đầu ra khi chúng ta chạy mã trên trong Python?
  4. [T u t o r i a l a n d e x a m p l e]

[T, U, T, O, R, I, A, L, A, N, D, E, X, A, M, P, L, E] b. It is a double-ended queue which allows the user to add and remove elements from both ends of the dictionary defined in the program. Explanation: The deque() is double-ended queue module given by Python that is used by users for adding and removing elements from both ends of the dictionary defined in a program. Hence, option B is the right answer.


57) Những tùy chọn được đưa ra sau đây mô tả chính xác hàm của mô -đun bộ đếm () trong chương trình Python?

  1. Đây là một hàng đợi hai kết thúc cho phép người dùng thêm và xóa các phần tử khỏi 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ó mặt trong chương trình Python cùng nhau để tạo và in một danh sách duy nhất trong đầu ra.
  3. Đây là một lớp con cho lớp từ điển tích hợp 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 xác định trong chương trình.
  4. Đây 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 băm có thể có trong chương trình.

Trả lời: d. Đây 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 băm có thể có trong chương trình. Giải thích: Mô -đun bộ đếm () 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ể có trong chương trình đã cho. Do đó, tùy chọn D là câu trả lời đúng. d. It is a subclass of the Python dictionary object which helps user to count hashable objects present in the program. Explanation: The Counter() module is subclass provided by Python for Python dictionary objects that help users to count all the hashable objects present in the given program. Hence, option D is the right answer.


58) Nhìn vào 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ẽ được hiển thị trong đầu ra khi chúng ta chạy mã trên trong Python?

  1. Bộ phận của số sử dụng chức năng giai đoạn toán 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. Bộ phận của số sử dụng chức năng giai đoạn toán Python được xác định trong chương trình của chúng tôi là: 77.035.558
  4. Bộ phận của số sử dụng chức năng giai đoạn toán Python được xác định trong chương trình của chúng tôi là: 1

Trả lời: b. ValueError Trong giải thích đầu ra: Trong mã đã cho ở trên, mô -đun toán học Python được nhập để sử dụng các hoạt động toán học trong chương trình. Sau đó, một biến có tên givendigit được xác định và hàm math.factorial () được sử dụng trên nó. Nhưng số được đưa ra trong đối số là 8.3 và theo thuộc tính của hàm Math.Factorial (), nếu số được đưa ra 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ị giá trịerror trong đầu ra. Do đó, tùy chọn B là câu trả lời đúng. b. ValueError in output Explanation: In the above given code, Python math module is imported for using mathematical operations in the program. Then, a variable with GivenDigit name is defined and math.factorial() function is used on it. But the number given in the argument is 8.3 and according to the property of math.factorial() function, if the number given in the argument of the function is not integral then this function will show ValueError in the output. Hence, option B is the right answer.


59) Nhìn vào 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ẽ được hiển thị trong đầu ra khi chúng ta chạy mã trên trong Python?

  1. Bộ phận của số sử dụng chức năng giai đoạn toán 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. Bộ phận của số sử dụng chức năng giai đoạn toán Python được xác định trong chương trình của chúng tôi là: 77.035.558
  4. Bộ phận của số sử dụng chức năng giai đoạn toán Python được xác định trong chương trình của chúng tôi là: 1

Trả lời: b. ValueError Trong giải thích đầu ra: Trong mã đã cho ở trên, mô -đun toán học Python được nhập để sử dụng các hoạt động toán học trong chương trình. Sau đó, một biến có tên givendigit được xác định và hàm math.factorial () được sử dụng trên nó. Nhưng số được đưa ra trong đối số là 8.3 và theo thuộc tính của hàm Math.Factorial (), nếu số được đưa ra 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ị giá trịerror trong đầu ra. Do đó, tùy chọn B là câu trả lời đúng. d. The output of the number using Python math pow function defined in the program is: 1331 Explanation: In the above given code, Python math module is imported for using mathematical operations in the program. Then, a variable with GivenDigit name is defined and math.pow() function is used on it. This function is used to calculate the power of the number. The first argument in this function is taken as digit and the second argument is taken in the function is taken as power of digit i.e., math.pow(x,y) = xy. Hence, option D is the right answer.


59) Nhìn vào chương trình Python sau:

  1. Đầu ra của số sử dụng chức năng Python Math được xác định trong chương trình là: 11
  2. Đầu ra của số sử dụng chức năng Python Math được xác định trong chương trình là: 3
  3. Đầu ra của số sử dụng chức năng Python Math được xác định trong chương trình là: 33
  4. Đầu ra của số sử dụng chức năng Python Math được xác định trong chương trình là: 1331

Trả lời: d. Đầu ra của số sử dụng chức năng POW MATH Python được xác định trong chương trình là: 1331 Giải thích: Trong mã đã cho ở trên, mô -đun toán học Python được nhập để sử dụng các hoạt động toán học trong chương trình. Sau đó, một biến có tên givendigit được xác định và hàm math.pow () được sử dụng trên nó. Hàm này được sử dụng để tính công suất của số. Đối số đầu tiên trong hàm này được lấy làm chữ số và đối số thứ hai được lấy trong hàm được lấy làm sức mạnh của chữ số, tức là, math.pow (x, y) = xy. Do đó, tùy chọn D là câu trả lời đúng. a. When the Python function is defined inside of the given class in program Explanation: In any given Python program, a method is called whenever a Python function is defined inside of the class in the program. Hence, option A is the right answer.


Điều nào sau đây không được phép tạo chuỗi trong Python?

Chúng tôi không thể sử dụng phao hoặc các loại khác, điều này sẽ dẫn đến kiểu mẫu.Python cho phép lập chỉ mục tiêu cực cho các chuỗi của nó.floats or other types, this will result into TypeError . Python allows negative indexing for its sequences.

Những hoạt động nào có thể được thực hiện trên chuỗi Python?

Hoạt động chuỗi Python..
Sắp xếp trong Python ..
Sắp xếp thuật toán trong Python ..
Sắp xếp bong bóng trong Python ..
Hợp nhất sắp xếp trong Python ..
Sắp xếp đống trong Python ..
Sắp xếp nhanh trong Python ..
Chức năng sắp xếp Python ..
Sắp xếp chuỗi trong Python ..

Những hoạt động nào không thể được thực hiện trên chuỗi?

Giải thích: Bạn không thể thực hiện thao tác toán học trên chuỗi ngay cả khi chuỗi ở dạng: '1234' '.... Giải thích: Bổ sung và phép trừ ở cùng mức độ ưu tiên.Tương tự, phép nhân và phân chia ở cùng một mức độ ưu tiên.Addition and Subtraction” are at the same precedence level. Similarly, “Multiplication and Division” are at the same precedence level.