Phương thức python nào chuyển đổi giá trị thành chuỗi?
Python cho phép bạn chuyển đổi chuỗi, số nguyên và số float thay thế cho nhau theo một số cách khác nhau. Cách đơn giản nhất để thực hiện việc này là sử dụng các hàm cơ bản 6, 7 và 8. Ngoài ra, còn có một số cách khác, chẳng hạn như hàm 9. Chỉ cần lưu ý rằng các hàm 7, 8 và 6 có các giới hạn của chúng và có thể đưa ra các ngoại lệ nếu chuỗi đầu vào không được định dạng chính xác như chúng mong đợi Show
Như chúng ta đã nói về các biến trong hướng dẫn Python, Python tự động gán một loại cho một biến khi được tạo Tuy nhiên, có thể thay đổi giữa các loại dữ liệu bằng các chức năng được xây dựng khác nhau. Ví dụ: điều này hữu ích khi bạn kết thúc với một loại số như số nguyên nhưng cần giá trị là một chuỗi Đối với hướng dẫn này, chúng tôi sẽ chỉ ra cách bạn có thể chuyển đổi một số nguyên thành một chuỗi bằng các chức năng có sẵn của Python Trong các phần sau, chúng ta sẽ khám phá bốn phương pháp khác nhau mà bạn có thể sử dụng để chuyển đổi số của mình thành một chuỗi Đối với hầu hết các trường hợp, bạn sẽ muốn sử dụng hàm “ 2”. Tuy nhiên, việc biết các cách khác để giải quyết các nhiệm vụ đơn giản luôn hữu ích.Mục lục
Chuyển đổi một số nguyên thành chuỗi bằng cách sử dụng Hàm str() trong PythonĐối với phương pháp đầu tiên của chúng tôi, chúng tôi sẽ khám phá cách rõ ràng nhất để chuyển đổi một số nguyên thành một chuỗi trong Python. Đó là sử dụng chức năng 2Hàm 2 cho phép bạn chuyển đổi một đối tượng Python thành biểu diễn chuỗi của nó. Nó rất đơn giản để sử dụng vì tất cả những gì bạn cần làm là chuyển số nguyên của mình vào đóVí dụ: cú pháp cơ bản nhất cho hàm này sẽ là sử dụng nó, như chúng tôi đã chỉ ra bên dưới, trong đó “ 5” là số của bạn hoặc một biến chứa số 1Ví dụ về việc sử dụng str() trong Python để chuyển đổi Int thành StringBây giờ chúng ta đã biết có một hàm mà chúng ta có thể sử dụng trong Python để chuyển đổi một int thành một chuỗi, hãy để chúng ta sử dụng nó Trong ví dụ này, chúng ta sẽ tạo một biến đơn giản có tên là “_______76” và gán cho nó giá trị 7Trước tiên, chúng tôi sẽ in loại hàm này để chỉ ra rằng trên thực tế, nó là một số nguyên. Tiếp theo, chúng ta sử dụng hàm 2 để chuyển đổi kiểu int và lưu chuỗi mới đó vào biến 9Chúng ta có thể sử dụng các hàm 60 và 61 của Python để cho chúng ta biết loại biến. 61 được sử dụng để truy xuất loại biến và 60 được sử dụng để in loại ra thiết bị đầu cuối
Dưới đây, bạn có thể thấy sau khi chạy những dòng này trong trình thông dịch Python, số ban đầu của chúng tôi “ 6” đã được chuyển đổi thành một chuỗi và được lưu trữ trong “_______79“ 6Sử dụng chuỗi f để chuyển đổi số nguyên thành chuỗi trong PythonTrăn 3. 6 đã giới thiệu một tính năng mới cho ngôn ngữ có tên là “f-strings”. Chuỗi f cho phép bạn chèn các biến trực tiếp vào chính chuỗi đó Đối với phương pháp này, bạn phải sử dụng ký tự 66 trước khi bắt đầu chuỗi. Chuỗi cũng phải sử dụng dấu nháy đơn ( 67), không phải dấu nháy kép. Sau đó, trong chuỗi đó, bạn có thể tham chiếu biến của mình bằng cách đặt nó trong dấu ngoặc nhọn ( 68)Khi trình thông dịch Python đọc chuỗi này, nó sẽ tự động mở rộng tất cả các giá trị thành chuỗi Dưới đây bạn có thể thấy phương pháp này đơn giản như thế nào để sử dụng. Nó thậm chí còn nhanh hơn một chút so với việc sử dụng hàm 2 8Ví dụ về việc sử dụng f-string để chuyển đổi Int thành chuỗiĐối với ví dụ này, chúng ta sẽ bắt đầu bằng cách tạo một biến có tên là “số nguyên” và lưu trữ số “43500” trong đó Tiếp theo, chúng tôi tạo một chuỗi f mới và tham chiếu biến số nguyên của chúng tôi bên trong nó, đặt nó trong dấu ngoặc nhọn. Cuối cùng, chuỗi được định dạng kết quả được lưu trữ trong một biến có tên là “ 80“Với ví dụ này, bạn sẽ thấy Python có thể chuyển đổi một int thành một chuỗi dễ dàng như thế nào. Nó cũng dễ sử dụng hơn nhiều so với các phương pháp được đề cập trong các phần sau Để hiển thị cho bạn chuyển đổi loại, chúng tôi sử dụng các hàm 60 và 61 trên mỗi biến 2Dưới đây là loại đầu ra bạn sẽ nhận được sau khi chạy ví dụ trên. Bạn có thể thấy cách cú pháp f-string của Python dễ dàng chuyển đổi số nguyên của chúng ta thành một chuỗi 3Chuyển đổi một số nguyên thành chuỗi bằng toán tử % PythonSử dụng hàm 2 không phải là cách duy nhất để chuyển đổi một số nguyên thành một chuỗi trong PythonMột trong những phương pháp khác mà chúng tôi sử dụng toán tử dấu phần trăm của Python ( 84) để thay thế số của bạn vào chuỗi. Định dạng này hoạt động tốt nhất khi bạn muốn chèn một số nguyên vào một chuỗiKhi viết một chuỗi, hãy sử dụng “ 84” thay cho vị trí mà Python sẽ chèn số. Sau đó, bạn có thể tham chiếu biến này bên ngoài chuỗi bằng cách sử dụng dấu phần trăm, theo sau là tên của biếnVí dụ: cách cơ bản nhất để sử dụng phương pháp này được hiển thị bên dưới. “ 84“, sẽ được thay thế bằng giá trị được lưu trữ trong biến “ 5” 9Ví dụ về việc sử dụng Toán tử % của Pythons để chuyển đổi Int thành StringĐối với ví dụ này, chúng tôi sẽ viết một chuỗi đơn giản trong đó chúng tôi muốn số nguyên được lưu trữ trong biến “ 88” của chúng tôi được chuyển đổi thành một chuỗiChúng tôi bắt đầu tập lệnh Python này bằng cách gán số 89 cho biến “ 88” của chúng tôi. Chúng tôi sẽ sử dụng cả 60 và 61 để xác nhận loại dữ liệuSau này, chúng tôi sử dụng một chuỗi đơn giản chỉ có “ 84” trong đó. Toán tử dấu phần trăm được sử dụng sau, tiếp theo là biến của chúng tôiTrình thông dịch Python sẽ xử lý việc này, thấy rằng chúng tôi mong đợi chuỗi (Cảm ơn 84) và chuyển đổi biến tuổi của chúng tôi trước khi lưu trữ nó trong biến có tên “ 80“ 8Nếu bạn chạy mã này trong trình thông dịch Python, bạn sẽ thấy nó đã chuyển đổi int của chúng ta thành một chuỗi như thế nào 9Sử dụng. format() để chuyển đổi một số nguyên thành một chuỗiChúng ta cũng có thể sử dụng hàm 26 để chuyển đổi số nguyên thành chuỗi trong Python. Hành vi này tương tự như sử dụng toán tử 27Hàm “ 26” của Python cho phép chúng ta chèn các biến vào một chuỗi nơi có các trình giữ chỗSử dụng một chuỗi chỉ có phần giữ chỗ “ 68”, bạn có thể dễ dàng chuyển đổi chuỗi của mình thành một kiểu int. Với điều này, chúng ta chỉ cần chuyển int của mình vào hàm 30 5Ví dụ về việc sử dụng. format() để chuyển đổi Int thành StringĐối với ví dụ này, chúng ta hãy gán số nguyên “ 31” cho một biến có tên là “ 32” và chuyển đổi nó thành một chuỗiSử dụng phương thức “ 26” để chuyển đổi một int thành chuỗi Python rất đơn giảnTất cả những gì bạn cần là một chuỗi có trình giữ chỗ ( 68), sau đó là hàm định dạng với số của bạn được chuyển vào. Trong quá trình định dạng, Python sẽ chuyển số nguyên thành chuỗi 0Sử dụng những thứ này trong Python, bạn có thể thấy kiểu thay đổi từ một số nguyên thành một chuỗi sau khi nó được chuyển vào hàm “ 26” 1Sự kết luậnXuyên suốt hướng dẫn này, chúng tôi đã chỉ cho bạn một vài cách khác nhau để chuyển đổi một số nguyên thành một chuỗi trong Python Đối với hầu hết các trường hợp sử dụng, hàm 2 sẽ là lựa chọn tốt nhất. Nó rất dễ sử dụng và rõ ràng về những gì nó đang làmCác phương pháp khác liên quan đến việc chèn số của bạn vào một chuỗi, trong đó nó được chuyển đổi thành một chuỗi Nếu bạn gặp bất kỳ vấn đề nào với các phương pháp này, vui lòng bình luận bên dưới Hãy nhớ xem nhiều hướng dẫn Python khác của chúng tôi để học ngôn ngữ này tốt hơn. Chúng tôi cũng có rất nhiều hướng dẫn về các ngôn ngữ lập trình khác Phương pháp nào được sử dụng để chuyển đổi một giá trị thành chuỗi?valueOf(int) Chuỗi. valueOf() là phương thức tiện ích tĩnh của lớp Chuỗi có thể chuyển đổi hầu hết các kiểu dữ liệu nguyên thủy thành biểu diễn Chuỗi của chúng. Nó bao gồm các số nguyên.
Hàm Python nào chuyển đổi chuỗi?Python str()
.
Phương thức nào chuyển đổi số nguyên thành chuỗi?Số Số nguyên. Phương thức toString() chuyển đổi int thành String. toString() là phương thức tĩnh của lớp Integer. Chữ ký của phương thức toString() được đưa ra bên dưới. chuỗi tĩnh công khai toString(int i) |