Câu hỏi phỏng vấn cho nhà phát triển python mới hơn
Hàm split() phân tách chuỗi đã cho bằng dấu phân cách được xác định i. e. , dấu cách(” “) ở đây. Do đó, Analytics và Vidhya chia thành hai chuỗi trong danh sách Show đầu ra ['Analytics', 'Vidhya'] câu hỏi 3. Viết đoạn mã để đảo ngược một chuỗiỞ đây, chúng tôi đã đảo ngược một chuỗi mà không sử dụng bất kỳ chức năng dựng sẵn nào str1 = "Analytics Vidhya" str2 = "" for i in str1: str2 = i + str2 print("The original string is: ",str1) print("The reversed string is: ",str2) Đoạn mã trên chọn chữ cái đầu tiên, i. e. , ‘A’ thì thêm ‘n’ ở đầu Hơn nữa, 'nA' được coi là str2, 'a' được thêm vào trước nó, v.v. Sau đó, 'anA' trở thành str2 và chữ cái tiếp theo, i. e. , 'l', được thêm vào đầu str2 để biến nó thành 'lanA. ’ Đây là cách đoạn mã trên hoạt động để đảo ngược chuỗi đầu ra ayhdiV scitylanA câu hỏi 4. Viết đoạn mã để sắp xếp danh sách trong PythonDanh sách trong Python có thể được sắp xếp bằng hàm sort(). ví dụ- lst1 = [3, 2, 1] lst1.sort() print(lst1) Đoạn mã trên sắp xếp danh sách bằng hàm sort() đầu ra [1, 2, 3] câu hỏi 5. Sự khác biệt giữa có thể thay đổi và không thay đổi là gìđối tượng có thể thay đổi. Chúng không thể được cập nhật sau khi được xác định. ví dụ như danh sách đối tượng bất biến. Chúng có thể được cập nhật khi cần thiết. ví dụ câu hỏi 6. Làm cách nào bạn có thể xóa một tệp trong PythonTệp trong python có thể bị xóa bằng mô-đun os. Hàm remove() của mô-đun os được sử dụng để xóa một tệp trong Python. ví dụ- import os os.remove(“txt1.txt”) câu hỏi 7. Làm cách nào để truy cập một phần tử của danh sách?Phần tử trong danh sách có thể được truy cập bằng cách sử dụng list_name [chỉ mục]. Ví dụ- Đưa ra một danh sách [1, 2, 3, 4] Việc lập chỉ mục của danh sách bắt đầu từ 0 Phần tử đầu tiên của danh sách có thể được truy cập bằng list[0] sẽ in phần tử “1” Phần tử thứ hai có thể được truy cập bằng danh sách [1], v.v. câu hỏi 8. Thảo luận các cách khác nhau để xóa một phần tử khỏi danh sách?Hai cách để xóa các phần tử khỏi danh sách 1. Bằng cách sử dụng hàm remove() Hàm Remove() xóa phần tử được đề cập khỏi danh sách 50 đầu ra 51 2. Bằng cách sử dụng hàm pop() Hàm Pop() xóa phần tử được đề cập tại chỉ mục cụ thể khỏi danh sách 52 đầu ra 53 câu hỏi 9. Viết đoạn mã để xóa toàn bộ danh sách?Một danh sách trong python có thể bị xóa bằng cách sử dụng hàm clear() 54 Nó sẽ xóa toàn bộ danh sách câu hỏi 10. Viết đoạn mã để đảo ngược một mảngHai cách đảo ngược một mảng như sau 1. Sử dụng hàm flip() 55 đầu ra 56 2. Không sử dụng bất kỳ chức năng nào 57 đầu ra 58 Câu 11. Viết đoạn mã để lấy phần tử, xóa phần tử và cập nhật phần tử trong mảngQuyền. Phần tử của một mảng có thể được truy cập bằng cách sử dụng array_name[index] 59 Xóa bỏ. Có thể xóa phần tử của mảng bằng hàm delete() str1 = "Analytics Vidhya" str2 = "" for i in str1: str2 = i + str270 đầu ra str1 = "Analytics Vidhya" str2 = "" for i in str1: str2 = i + str271 Cập nhật. Phần tử của một mảng có thể được sử dụng bằng cú pháp dưới đây tên_mảng[chỉ số] = phần tử Câu 12. Viết một đoạn mã để nối các danh sáchGiả sử, đã cho hai danh sách là List1= [“W”, “a”, “w”,”b”] List2 = [“e”, “ “,”riting”,”log”] Và đầu ra phải là [‘Chúng tôi’, ‘a‘, ‘viết’, ‘blog’]Điều này có thể được thực hiện bằng hàm zip() lặp qua cả hai danh sách và kết hợp chúng theo chỉ mục str1 = "Analytics Vidhya" str2 = "" for i in str1: str2 = i + str272 đầu ra str1 = "Analytics Vidhya" str2 = "" for i in str1: str2 = i + str273 Câu 13. Viết đoạn mã để tạo bình phương của mọi phần tử của danh sáchĐầu vào. [1, 2, 3, 4] đầu ra. [1, 4, 9, 16] Đầu tiên, tạo một danh sách trống. Chúng tôi đã sử dụng vòng lặp for để lặp qua mọi phần tử của danh sách và nhân phần tử đó với chính nó để tạo bình phương của nó. Sau đó, thêm vào danh sách mới được tạo str1 = "Analytics Vidhya" str2 = "" for i in str1: str2 = i + str274 Vòng lặp for lấy phần tử đầu tiên i. e. , 1, nhân nó với chính nó rồi nối nó vào danh sách. Khi đó phần tử thứ hai i. e. , 2 được lấy, nhân nó với chính nó và thêm vào danh sách, v.v. đầu ra str1 = "Analytics Vidhya" str2 = "" for i in str1: str2 = i + str275 Phần kết luậnSau đây là những điều rút ra từ bài viết 1. Chúng tôi đã nghiên cứu các câu hỏi về chuỗi được sử dụng trong hầu hết các dự án python 2. Làm quen với khái niệm danh sách và mảng 3. Hơn nữa, cách các chức năng có thể được thực hiện trên mảng và danh sách đã được thảo luận Phương tiện hiển thị trong bài viết này không thuộc sở hữu của Analytics Vidhya và được sử dụng theo quyết định của Tác giả Các câu hỏi dành cho nhà phát triển Python trong cuộc phỏng vấn là gì?Câu hỏi phỏng vấn Python dành cho người mới bắt đầu . Trăn là gì?. Ngôn ngữ gõ động là gì?. Ngôn ngữ thông dịch là gì?. PEP 8 là gì và tại sao nó quan trọng?. Phạm vi trong Python là gì?. danh sách và bộ dữ liệu là gì?. Các kiểu dữ liệu tích hợp phổ biến trong Python là gì?. Vượt qua trong Python là gì? Các chương trình cơ bản trong Python để phỏng vấn là gì?Chương trình Python cơ bản . Chương trình Python để in "Xin chào Python" Chương trình Python để thực hiện các phép tính số học Chương trình Python tìm diện tích tam giác Chương trình Python để giải phương trình bậc hai Chương trình Python hoán đổi hai biến Chương trình Python để tạo một số ngẫu nhiên Chương trình Python để chuyển đổi km sang dặm Các câu hỏi mã hóa trong Python là gì?Câu hỏi phỏng vấn viết mã Python . 2) Từ khóa Python có nghĩa là gì?. 3) Làm cách nào tôi có thể tạo một bộ từ danh sách?. 4) Mảng NumPy chính xác là gì?. 5) Trong Python, bạn có thể tạo một mảng NumPy trống theo những cách nào?. 6) Trong Python, chỉ số âm là gì?. 7) Cho biết đầu ra của đoạn mã sau? Phạm vi trong các câu hỏi phỏng vấn Python là gì?Phạm vi là một khối mã trong đó một đối tượng trong Python vẫn có liên quan. Mỗi và mọi đối tượng của hàm python trong phạm vi tương ứng của nó. Vì các không gian tên xác định duy nhất tất cả các đối tượng bên trong một chương trình nhưng những không gian tên này cũng có một phạm vi được xác định cho chúng, nơi bạn có thể sử dụng các đối tượng của chúng mà không cần bất kỳ tiền tố nào |