BirdOS - The fake OS with my Python programs(Update 1.4)
Today, I'm going to introduce you BirdOS!
What is BirdOS?
Like the title, BirdOS is a fake OS, but I think the most valuable thing in this OS is my Python programs. From the oldest to the newest.
I take the name BirdOS from ToriOS, a lightweight Linux distro, Tori means Bird, so I make the name BirdOS as the name for this fake OS.
Applications inside BirdOS
Here is all applications in BirdOS:
1.PlayMath: I have no idea for the des of this program.
2.My Esolang: My first esolang.
3.Terminal: The Terminal make from Python.
4.Package Center: Where you install packages for Python.
5.Paver: Password manager.
6.InfKnow: Your Wikipedia make from Python.
7.GNU nano: Create and edit file with nano
1.There will be some errors while you using this fake OS, if you find an error, let me know by comment down below!
2.If you want to make BirdOS more better or have a idea for this program, you can do it by make a repl and give me the link to your repl(I recommend you to make a text file in the repl that contains how to use your program), then I will add it in my OS.
Ok, thats the end of this post, upvote it if you like BirdOS! :)
1.Now all applications are in folder
2.New app: BirdCalc: A calculator.
New app: SimpleCrypt: Encrypt and decrypt your file with GPG.
It don't hard to use, just use the if, elif statement. You can read the Python docs for more infomation.
Here is an example:
Name = input("Enter your name:") if Name == "Billy": print("Hello Billy!") elif Name == "John": print("Welcome, John!") else: print("I don't know you...")
Or if you work with large code, you can put it on another Python file and use
os.system() to run that file, that will make your code in the main file be more shorter.
E.g. I have made a calculator using Python and I put it on a file called
calc.py, so when the user wants to use the calculator and they enter
calc, I can just simply do this:
import os UserChoice = str(input("")) if UserChoice == "calc": os.system("python calc.py") else: print("I don't know...")
If you have any other question, make sure you have searched it on your browser or on the Python docs. If your problem is unfamiliar, you can ask by make a repl post with Ask tag.
(Make sure you have include the repl that contains problem or if your question is not in the repl, you don't need to do it.
Also, don't make your post too long.)