Skip to main content

Command Palette

Search for a command to run...

Convert any Text to Binary using Python

Published
•1 min read•View as Markdown
Convert any Text to Binary using Python
M

Hi, I'm Fahad Islam, a passionate coder with a deep love for problem-solving and building innovative solutions. I thrive on challenges and enjoy competing in programming contests to sharpen my skills. My tech stack includes HTML, CSS, JavaScript, Python, Django, Flask, and Vue.js. I'm always eager to learn new technologies and take on exciting projects that push the boundaries of what's possible. Let's create something amazing together!

Introduction

In this tutorial, I will show you how to convert text to binary or binary to text. I will also show you how it works. Let's Start!

String To Binary

def str_to_binary(text):
    binary = ""
    for char in text:
        binary += format(ord(char), '08b')
    return binary

Describing code:

  • The function will take a plain text or sentence

  • Then loop over each character to convert to binary and add the binary code of every character to the binary variable

The format() method returns a formatted representation of the given value controlled by the format specifier. read more : format() in python

  • format(value, format-specifier) | in this case, this function takes per character's Unicode as value, and '08b' means 8-bit binary format specifier

  • ord() converts any character to its ASCII Unicode.

Conclusion

Sorry for any mistakes as it is my first blog. Thanks a lot. I hope you will find this helpful. I will try more to improve my content. See you in the future!😀

Github profile : RF Fahad Islam

More from this blog

R

RF Coding Chronicles - A Blog for Programmers

14 posts

A Blog for programmers