Thứ năm, 03/09/2020 | 00:00 GMT+7 Show Ta có thể chuyển đổi số thành chuỗi bằng phương thức Để chuyển đổi số nguyên
Các dấu ngoặc kép xung quanh số Với các biến, ta có thể bắt đầu thấy việc chuyển đổi số nguyên thành chuỗi thực tế như thế nào. Giả sử ta muốn theo dõi tiến trình lập trình hàng ngày của user và đang nhập bao nhiêu dòng mã họ viết cùng một lúc. Ta muốn hiển thị phản hồi này cho user và sẽ in ra các giá trị chuỗi và số nguyên cùng một lúc:
Khi ta chạy mã này, ta nhận được lỗi sau:
Ta không thể nối chuỗi và số nguyên trong Python, vì vậy ta sẽ phải chuyển đổi các dòng biến thành giá trị chuỗi:
Bây giờ, khi ta chạy mã, ta nhận được kết quả sau chúc mừng user của ta về sự tiến bộ của họ:
Nếu bạn muốn tìm hiểu thêm về cách chuyển đổi kiểu dữ liệu Python, hãy xem hướng dẫn Cách chuyển đổi kiểu dữ liệu trong Python 3 của ta . Bạn cũng có thể tìm thấy các chủ đề Python khác trong loạt bài Cách viết mã trong Python 3 của ta . Tags: Các tin liên quan Cách chuyển đổi chuỗi thành số nguyên trong Python 3 Thế giới của lập trình là sử dụng chuỗi và số. Bạn sẽ sử dụng rộng rãi các kiểu dữ liệu này và làm việc với chúng trong sử dụng hàng ngày. Đôi khi bạn sẽ cần phải chuyển đổi giữa chúng, đặc biệt là khi một ngôn ngữ như Python khó hiểu về sự khác biệt. Nếu bạn đang học Python, sẽ rất hữu ích khi tìm hiểu các sắc thái của việc chuyển từ kiểu dữ liệu này sang kiểu dữ liệu khác một cách liền mạch. Trong bài viết này, chúng tôi sẽ trình bày một số cách hữu ích để chuyển đổi một int Python thành một chuỗi.
Thông thường, bạn có thể muốn in một tin nhắn đơn giản là sự kết hợp của chuỗi và số. Nhưng với những hạn chế của Python, bạn có thể cần phải điều chỉnh cách tiếp cận của mình để sử dụng câu lệnh in một cách chính xác. Ví dụ: Python không giúp bạn dễ dàng in các thông báo bao gồm các phần riêng biệt, như: Tôi là Gaurav, và tôi 28 tuổi. Ở đâu Guarav được lưu trữ trong một biến và 28 trong cái khác. Tuy nhiên, Python thực hiện chuyển đổi số nguyên thành chuỗi khá đơn giản. Để chuyển đổi một int thành một chuỗi, Python cung cấp cho bạn nhiều hàm khác nhau, mỗi hàm đều dễ sử dụng. Đây là một đoạn mã nhắc nhập người dùng:
Đầu ra mong muốn là: Tôi là Gaurav. Tôi 28 tuổi. Thay vào đó, Python đưa ra lỗi sau:
Điều này có nghĩa là bạn không thể kết hợp giá trị số và chuỗi bằng cách sử dụng + nhà điều hành. 1. Sử dụng Hàm strCác str hàm chuyển đổi một số nguyên thành một giá trị chuỗi. Bạn phải sử dụng nó làm tiền tố cho bất kỳ giá trị số nguyên nào. Ví dụ tương tự có thể được viết lại thành:
Đầu ra mong muốn là: Giá trị chuỗi trong câu lệnh in được chia thành nhiều phần để các giá trị do người dùng xác định cũng được hợp nhất. 2. Sử dụng hàm format ()Python cung cấp một hàm hữu ích khác để chuyển đổi một số thành một chuỗi. Các định dạng() hàm là một phương pháp nhanh hơn và rõ ràng hơn để chuyển đổi số nguyên thành chuỗi. Hàm định dạng chuyển đổi số nguyên thành giá trị chuỗi trước khi thực hiện bất kỳ phép tính nào.
3. Sử dụng Định dạng Vị tríĐịnh dạng vị trí là một trong những phương pháp lâu đời nhất trong Python để chuyển đổi một số nguyên thành một chuỗi. Để sử dụng định dạng vị trí, hãy sử dụng “% s”% tiền tố phía trước số và Python sẽ thực hiện phần còn lại. Ví dụ:
Kết quả đầu ra là: 4. Sử dụng phương thức __str __ ()Giống như hàm str (), có một __str __ () trong Python, là một phương pháp thay thế gần giống để chuyển đổi số nguyên thành chuỗi. __Str __ () cung cấp một biểu diễn chuỗi trực tiếp của số nguyên. Ví dụ:
Kết quả như sau: Sử dụng các hàm Python để chuyển đổi số nguyên thành chuỗiPython là một ngôn ngữ thân thiện với người dùng, khá hiệu quả cho việc lập trình, thao tác dữ liệu và các mục đích sử dụng liên quan đến dữ liệu khác. Nếu bạn đang có kế hoạch học Python, có rất nhiều khóa học Python nổi tiếng trên mạng, đây có thể là nguồn tài nguyên quý giá để bạn nắm bắt những kiến thức cơ bản. 9 khóa học trực tuyến miễn phí cho người mới bắt đầu Python Bạn muốn học một ngôn ngữ lập trình và trở thành một nhà phát triển web hoặc nhà phát triển phần mềm thành công? Dưới đây là một số khóa học Python miễn phí để bắt đầu! Đọc tiếp Thông tin về các Tác giả
Gaurav Siyal Gaurav Siyal có hai năm kinh nghiệm viết bài, viết cho hàng loạt công ty tiếp thị kỹ thuật số và tài liệu về vòng đời phần mềm. Xem thêm từ Gaurav Siyal Theo dõi bản tin của chúng tôiTham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền! Bấm vào đây để đăng ký |