Cách lấy đầu vào chuỗi và số nguyên trong cùng một dòng trong Python
Hướng dẫn Python này là cách in chuỗi và int trên cùng một dòng trong Python. Đây là một tình huống rất phổ biến khi bạn cần in giá trị chuỗi và giá trị int trên cùng một dòng trong Python Show In giá trị chuỗi và số nguyên trong cùng một dòng có nghĩa là bạn đang cố nối giá trị int với chuỗi Vài ví dụ Hey the value of variabe a is 452 You just entered 845 Vân vân… In chuỗi và int trong cùng một dòng trong PythonỞ đây chúng ta sẽ xem cách nối chuỗi và int trong Python Nói chung, nếu bạn chạy mã Python bên dưới a = 5 print ("the value of a is "+a) Bạn sẽ nhận được một lỗi như thế này LoạiLỗi. chỉ có thể nối str (không phải “int”) thành str
Bạn có biết tại sao bạn nhận được một lỗi như thế này? Bởi vì bạn đang cố nối một giá trị số nguyên với một chuỗi bằng toán tử +. Trong Python, toán tử + chỉ có thể phối hợp các chuỗi vì Python là ngôn ngữ lập trình được gõ mạnh Để giải quyết vấn đề này và để đạt được mục tiêu nối các chuỗi với int, chúng ta có thể sử dụng các phương thức dưới đây Mã Python để nối một chuỗi với một inta = 5 print ("the value of a is "+str(a)) đầu ra $ python codespeedy.py the value of a is 5 Ở đây chúng tôi đã sử dụng phương thức str() để chuyển đổi giá trị int thành int Có những kỹ thuật khác nữa để đạt được mục tiêu của chúng tôi Chúng ta cũng có thể sử dụng dấu phẩy để nối các chuỗi có giá trị int trong Python a = 5 print ("the value of a is ",a) đầu ra $ python codespeedy.py the value of a is 5 Nối các số nguyên trong Pythona = 9 b = 7 print(a,b) đầu ra 9 7 Bằng cách này, chúng ta có thể nối hai hoặc nhiều số nguyên trong Python Học,
3 phản hồi cho “Cách in chuỗi và int trên cùng một dòng trong Python”
|