Hướng dẫn how do you combine two letters in python? - làm thế nào để bạn kết hợp hai chữ cái trong python?
Tôi đã nhận được nhiệm vụ để kết hợp xen kẽ các chữ cái của hai chuỗi có cùng chiều dài. Show Ví dụ:
Và tôi đã gặp vấn đề sau khi tôi chạy mã của mình.
Tôi nghĩ rằng mọi biến có liên quan là 7.
hỏi ngày 23 tháng 1 năm 2018 lúc 14:10Jan 23, 2018 at 14:10
9 Bạn có thể làm điều đó trong một dòng bằng cách sử dụng 8 và 9.
hoặc kiểu chức năng hơn: the more functional-style:
mà cả hai in
Phanh mã xuống:
Cuối cùng, và chỉ để giải trí và học tập của bạn, hai cách tiếp cận khác, trường học cũ hơn:
và 0Đã trả lời ngày 23 tháng 1 năm 2018 lúc 14:27Jan 23, 2018 at 14:27
0 Một trong những điều đầu tiên bạn nên học khi lập trình là sử dụng tên biến có ý nghĩa, không phải là khó hiểu, tên 1 chữ cái. Mã của bạn không xen kẽ giữa hai chuỗi đầu vào. Bạn đang lặp qua chuỗi đầu tiên, sau đó lặp qua chuỗi thứ hai và không bao giờ lặp lại. Tôi không chắc điểm của biến 3 là gì. Bạn đặt nó thành 4 khi bắt đầu tập lệnh, sau đó thêm 1 vào sau, nhưng sau đó tập lệnh kết thúc. Có phải có một vòng lặp khác xung quanh tất cả các mã đó?Vòng lặp kiểm tra xem 5 có ở trong 6 chỉ có thể là 7, không có điểm nào để lặp.Lỗi đến từ 1Bởi vì 8 là một chuỗi và 5 là 0. Tôi nghi ngờ bạn muốn làm 1.Toàn bộ điều có thể được đơn giản hóa rất nhiều. 2Đã trả lời ngày 23 tháng 1 năm 2018 lúc 14:25Jan 23, 2018 at 14:25
BarmarbarmarBarmar 705K53 Huy hiệu vàng474 Huy hiệu bạc589 Huy hiệu đồng53 gold badges474 silver badges589 bronze badges 4 Người ta có thể chỉ cần sử dụng 2 với 9 để nhận kết quả mong muốn: 3 8 Không cần thiết ở đây vì 2 chuỗi/danh sách có thể được cung cấp cho 2 có chức năng Lambda có 2 đối số. Ngoài ra, biểu tượng 6 hoạt động để kết hợp 2 chuỗi ở đây.Đã trả lời ngày 23 tháng 1 năm 2018 lúc 14:49Jan 23, 2018 at 14:49
rnsornsornso 22.7K22 Huy hiệu vàng104 Huy hiệu bạc215 Huy hiệu đồng22 gold badges104 silver badges215 bronze badges Bạn có một số vấn đề trong mã của bạn. Điều quan trọng nhất là vấn đề đặt tên của bạn. Đặt tên có ý nghĩa cho các biến của bạn. Bây giờ, với logic. Bạn cần lặp lại thông qua các chuỗi của mình cùng một lúc hoặc sử dụng một chỉ mục cùng một lúc, và không phải là từng chuỗi.iterate through your strings at the same time, or use an index on both at the same time, and not one after the other. Bạn có thể làm như vậy, cho một cách làm điều này. 4Đã trả lời ngày 23 tháng 1 năm 2018 lúc 14:32Jan 23, 2018 at 14:32
ImcoInsimcoinIMCoins 3.0531 Huy hiệu vàng9 Huy hiệu bạc25 Huy hiệu đồng1 gold badge9 silver badges25 bronze badges Nhận A và B với đầu vào hoặc tuy nhiên bạn muốn. Không cần phải sao chép điều đó. Điểm là mã. 5Kết quả là:
Đã trả lời ngày 23 tháng 1 năm 2018 lúc 17:24Jan 23, 2018 at 17:24
GMSGMSgms 3052 Huy hiệu bạc9 Huy hiệu Đồng2 silver badges9 bronze badges Có một concatenate trong Python?Concatenating có nghĩa là có được một chuỗi mới chứa cả hai chuỗi gốc.Trong Python, có một vài cách để kết hợp hoặc kết hợp các chuỗi.Chuỗi mới được tạo được gọi là đối tượng chuỗi.Để hợp nhất hai chuỗi vào một đối tượng, bạn có thể sử dụng toán tử +.there are a few ways to concatenate or combine strings. The new string that is created is referred to as a string object. In order to merge two strings into a single object, you may use the + operator.
Biểu tượng kết hợp trong Python là gì?Concatenation có nghĩa là nối các chuỗi với nhau từ đầu đến cuối để tạo một chuỗi mới.Để nối các chuỗi, chúng tôi sử dụng toán tử +.Hãy nhớ rằng khi chúng ta làm việc với các số, + sẽ là một nhà điều hành để bổ sung, nhưng khi được sử dụng với các chuỗi, nó là một toán tử tham gia.+ operator. Keep in mind that when we work with numbers, + will be an operator for addition, but when used with strings it is a joining operator.
Cách tốt nhất để nối các chuỗi trong Python là gì?Một trong những phương pháp phổ biến nhất để kết hợp hai chuỗi trong Python (hoặc nhiều hơn) là sử dụng toán tử +.Toán tử +, khi được sử dụng với hai chuỗi, kết hợp các chuỗi với nhau để tạo thành một.using the + operator. The + operator, when used with two strings, concatenates the strings together to form one. |