Trong bài đăng này, chúng tôi sẽ học cách nhân các biến trong Python. Thông thường, khi chúng ta nhân hai biến, chúng ta sử dụng x × y, trong đó x và y là các biến.x×y, where x and y are variables.
Tuy nhiên, trong hầu hết các ngôn ngữ lập trình, bao gồm Python, chúng tôi sử dụng dấu * [dấu hoa thị] để nhân các biến thay vì ×. Vì vậy, để lấy sản phẩm của hai biến, chúng tôi sử dụng x*y. Đơn giản, phải không?* [asterisk] sign to multiply variables instead of ×. So, to take the product of two variables, we use x*y. Simple, right?
Hãy để lấy một ví dụ.
x = 2 y = 4 result = x*y print["Result:", result]
Đầu ra
Result: 8
Trong ví dụ trên, x chứa 2 và y giữ 4. Chúng tôi lấy sản phẩm, tức là, 2*4 = 8 và lưu trữ nó trong biến kết quả. Cuối cùng, chúng tôi hiển thị nó.x contains 2, and y holds 4. We take the product, i.e., 2*4=8, and store it in the result variable. Finally, we display it.
Cách nhân các biến trong Python: Các biến của loại int hoặc float
Một điều cần ghi nhớ trong khi nhân các biến là các loại của chúng phải tương thích.
Vì vậy, nếu chúng ta muốn thực hiện phép nhân số học, tất cả các biến phải là số, tức là, các số nguyên hoặc số dấu phẩy động.
Nếu không, chương trình sẽ ném lỗi hoặc cung cấp kết quả bất ngờ.
x = 2.5 y = 3 z = 7.5 result = x*y*z print["Result:", result]
Đầu ra
Result: 56.25
Result: 8
x and z are floating-point numbers, and y is an integer. We get the correct result that is of type float.
Trong ví dụ trên, x chứa 2 và y giữ 4. Chúng tôi lấy sản phẩm, tức là, 2*4 = 8 và lưu trữ nó trong biến kết quả. Cuối cùng, chúng tôi hiển thị nó.Variables of type int and string
Cách nhân các biến trong Python: Các biến của loại int hoặc float
x = 2 y = 'abc' result = x*y print["Result:", result]
Đầu ra
Result: abcabc
Result: 8
x is of type integer and y of type string. In this
case, using the * repeats the string by [x-1] times.
Trong ví dụ trên, x chứa 2 và y giữ 4. Chúng tôi lấy sản phẩm, tức là, 2*4 = 8 và lưu trữ nó trong biến kết quả. Cuối cùng, chúng tôi hiển thị nó.abcabc, i.e., the string abc gets repeated one time.
x = 3 y = '4' result = x*y print["Result:", result]
Đầu ra
Result: 444
Result: 8
y to an integer using the int[] method.
x = 3 y = '4' result = x*int[y] print["Result:", result]
Đầu ra
Result: 12
Result: 8
Variables of type string or float
Trong ví dụ trên, x chứa 2 và y giữ 4. Chúng tôi lấy sản phẩm, tức là, 2*4 = 8 và lưu trữ nó trong biến kết quả. Cuối cùng, chúng tôi hiển thị nó.
Result: 80
Cách nhân các biến trong Python: Các biến của loại int hoặc float
Một điều cần ghi nhớ trong khi nhân các biến là các loại của chúng phải tương thích.
Result: 81
Vì vậy, nếu chúng ta muốn thực hiện phép nhân số học, tất cả các biến phải là số, tức là, các số nguyên hoặc số dấu phẩy động.
Nếu không, chương trình sẽ ném lỗi hoặc cung cấp kết quả bất ngờ.
Ở đây, X và Z là số điểm nổi và y là một số nguyên. Chúng tôi nhận được kết quả chính xác đó là loại float.