Hướng dẫn how do you combine two variables in python? - làm thế nào để bạn kết hợp hai biến trong python?

27

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Tôi là một người dùng Python mới làm quen đang cố gắng làm điều gì đó mà tôi nghĩ nên đơn giản nhưng không thể tìm ra nó. Tôi đã có 2 biến được xác định:

a = 'lemon'
b = 'lime'

Ai đó có thể cho tôi biết làm thế nào để kết hợp những điều này trong một biến mới?

Nếu tôi cố gắng:

>>> soda = "a" + "b"
>>> soda
'ab'

Tôi muốn soda là 'lemonlime'. Điều này được thực hiện như thế nào?

Thanks!

Hướng dẫn how do you combine two variables in python? - làm thế nào để bạn kết hợp hai biến trong python?

Kevin

73.3K12 Huy hiệu vàng125 Huy hiệu bạc162 Huy hiệu đồng12 gold badges125 silver badges162 bronze badges

Hỏi ngày 8 tháng 7 năm 2010 lúc 15:56Jul 8, 2010 at 15:56

2

Bạn cần phải lấy ra các trích dẫn:

soda = a + b

(Bạn muốn tham khảo các biến

>>> soda = "a" + "b"
>>> soda
'ab'
0 và
>>> soda = "a" + "b"
>>> soda
'ab'
1, không phải chuỗi "A" và "B"))

Đã trả lời ngày 8 tháng 7 năm 2010 lúc 15:58Jul 8, 2010 at 15:58

FroadiefRoadiefroadie

77.4K72 Huy hiệu vàng165 Huy hiệu bạc233 Huy hiệu Đồng72 gold badges165 silver badges233 bronze badges

1

IMO, sự kết hợp đơn giản của Froadie là tốt cho một trường hợp đơn giản như bạn đã trình bày. Nếu bạn muốn kết hợp một số chuỗi, phương thức nối chuỗi dường như được ưu tiên:

the_text = ''.join(['the ', 'quick ', 'brown ', 'fox ', 'jumped ', 'over ', 'the ', 'lazy ', 'dog.'])

EDIT: Lưu ý rằng tham gia muốn có một sự khác biệt (ví dụ: danh sách) là đối số duy nhất của nó.

Đã trả lời ngày 8 tháng 7 năm 2010 lúc 16:17Jul 8, 2010 at 16:17

GreenmattgreenmattGreenMatt

17,9K7 Huy hiệu vàng 50 Huy hiệu bạc76 Huy hiệu đồng7 gold badges50 silver badges76 bronze badges

2

Hướng dẫn how do you combine two variables in python? - làm thế nào để bạn kết hợp hai biến trong python?

Khi bạn đang học một ngôn ngữ lập trình, bạn có thể bắt gặp một loại dữ liệu được gọi là chuỗi. Một chuỗi thường chứa một loạt các ký tự được lồng trong các dấu ngoặc kép có thể được biểu diễn dưới dạng văn bản.

Trong bài viết này, chúng ta sẽ nói về sự kết hợp chuỗi trong Python. Đây là quá trình nối/thêm một chuỗi vào một chuỗi khác. Ví dụ, sự kết hợp của "freecode" và "trại" là "freecodecamp".

Kết hợp chuỗi rất quan trọng khi làm việc với hai hoặc nhiều biến riêng biệt (chuỗi) được kết hợp để tạo thành một chuỗi lớn hơn nhiều.

Điều này cũng cho phép bạn có các đơn vị riêng biệt của chuỗi ngay cả sau khi kết hợp chúng, chỉ trong trường hợp bạn cần sử dụng một biến chuỗi ở một nơi khác trong mã của bạn chứ không phải toàn bộ chuỗi.

Để kết hợp chuỗi trong Python, chúng tôi sử dụng toán tử

>>> soda = "a" + "b"
>>> soda
'ab'
2 để nối các chuỗi cho nhau. Đây là một ví dụ:

x = "Happy"
y = "Coding"
z = x + y
print(z) 
#HappyCoding

Trong mã ở trên, chúng tôi đã tạo hai biến (

>>> soda = "a" + "b"
>>> soda
'ab'
3 và
>>> soda = "a" + "b"
>>> soda
'ab'
4) cả hai đều chứa các chuỗi - "hạnh phúc" và "mã hóa" - và biến thứ ba (
>>> soda = "a" + "b"
>>> soda
'ab'
5) kết hợp hai biến chúng tôi tạo ban đầu.

Chúng tôi đã có thể kết hợp hai biến bằng cách sử dụng toán tử

>>> soda = "a" + "b"
>>> soda
'ab'
2. Đầu ra của chúng tôi sau đây là
>>> soda = "a" + "b"
>>> soda
'ab'
7. Nếu bạn đã đảo ngược thứ tự trong quá trình nối bằng cách thực hiện điều này:
>>> soda = "a" + "b"
>>> soda
'ab'
8 thì chúng tôi sẽ nhận được
>>> soda = "a" + "b"
>>> soda
'ab'
9 được in vào bảng điều khiển.

Cách thêm khoảng trống giữa các chuỗi được nối

Bạn có thể nhận thấy rằng không có khoảng trống giữa các biến khi được in. Đây là cách chúng ta có thể thêm khoảng trống giữa các chuỗi được nối:

x = "Happy"
y = "Coding"
z = x + " " + y
print(z) 
# Happy Coding

Bạn sẽ nhận thấy rằng có một khoảng trống giữa các dấu ngoặc kép. Nếu bạn bỏ qua không gian thì các chuỗi vẫn sẽ được kết hợp chặt chẽ với nhau.

Bạn cũng có thể thêm khoảng trống ở cuối chuỗi khi nó được tạo và nó sẽ được áp dụng khi được in. Đây là cách bạn làm điều đó:

x = "Happy "
y = "Coding"
z = x + y
print(z) 
#Happy Coding

Cách tạo nhiều bản sao của chuỗi bằng toán tử soda = a + b 0

Khi chúng tôi sử dụng toán tử

soda = a + b
0 trên một chuỗi, tùy thuộc vào giá trị được truyền, chúng tôi tạo và kết hợp các bản sao (nối) của chuỗi. Đây là một ví dụ:

x = "Happy"
y = x * 3
print(y) 
# HappyHappyHappy

Sử dụng toán tử

soda = a + b
0, chúng tôi đã nhân đôi giá trị của chuỗi "hạnh phúc" ba lần với ba giá trị được in chặt chẽ với nhau.

Nếu chúng ta thêm một khoảng trống ở cuối chuỗi, thì các chuỗi sẽ được tách ra. Đó là:

x = "Happy "
y = x * 3
print(y) 
# Happy Happy Happy

Sự kết luận

Trong bài viết này, chúng tôi đã học được cách kết hợp các chuỗi trong Python thông qua việc kết hợp.

Cảm ơn bạn đã đọc và mã hóa hạnh phúc!



Học mã miễn phí. Chương trình giảng dạy nguồn mở của Freecodecamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu

Làm thế nào để bạn kết hợp hai tên biến trong Python?

Kết hợp các biến trong Python.Bạn cũng có thể kết hợp các biến trong một câu lệnh in bằng toán tử cộng ( +).Toán tử này sẽ hoạt động miễn là cả hai giá trị đều thuộc cùng một loại dữ liệu.using the plus sign ( + ) operator. This operator will work as long as both values are of the same data type.

Làm thế nào để bạn tham gia hai biến?

Sử dụng toán tử +..
str1="Hello".
str2="World".
in ("Chuỗi 1:", str1).
in ("Chuỗi 2:", str2).
str=str1+str2..
in ("được ghép hai chuỗi khác nhau:", str).

Làm thế nào để bạn kết hợp hai đầu vào trong Python?

Concatenation chuỗi Python có thể được thực hiện bằng cách sử dụng nhiều cách khác nhau ...
Sử dụng + toán tử ..
Sử dụng phương thức tham gia () ..
Sử dụng nhà điều hành % ..
Sử dụng hàm định dạng () ..
Sử dụng chuỗi F (nội suy chuỗi theo nghĩa đen).

Làm cách nào để kết hợp hai giá trị chuỗi?

Kết nối là quá trình nối thêm một chuỗi vào cuối chuỗi khác.Bạn nối các chuỗi bằng cách sử dụng toán tử +.Đối với các chuỗi chữ và hằng số chuỗi, sự kết hợp xảy ra tại thời điểm biên dịch;Không có sự kết hợp thời gian chạy xảy ra.Đối với các biến chuỗi, việc kết hợp chỉ xảy ra tại thời điểm chạy.by using the + operator. For string literals and string constants, concatenation occurs at compile time; no run-time concatenation occurs. For string variables, concatenation occurs only at run time.