Getting Started Challenge: Create a Simple Python Calculator
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 48/100
Rechercherichtung
Erstelle calculator.py wie im Issue beschrieben. Beginne damit, den Eingabeablauf für zwei Zahlen und eine Operation zu implementieren und manuell auszuführen. Als erledigt gilt die Aufgabe, wenn Addition, Subtraktion, Multiplikation und Division funktionieren, die Division durch null ordnungsgemäß behandelt wird und das Skript Benutzereingaben wie beschrieben akzeptiert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Welcome, beginners! 🎉 In this challenge, we invite you to create a basic Python calculator. It's a fantastic way to apply your programming knowledge and have fun while doing it!
Task:
Create a Python script that performs basic arithmetic operations (addition, subtraction, multiplication, division) on two numbers. Your calculator should take user input for numbers and the operation to be performed.
Guidelines:
- Use Python's input() function to receive user input.
- Implement separate functions for each operation (addition, subtraction, multiplication, division).
- Ensure your calculator handles division by zero gracefully.
- Bonus: Add functionality for additional operations like square root or percentage calculations.
How to Contribute:
- Fork this repository.
- Create a new branch:
git checkout -b calculator-challenge - Write your Python script in a file named
calculator.py. - Test your calculator thoroughly to ensure it works as expected.
- Commit your changes:
git commit -m "Add Python calculator script" - Push to your branch:
git push origin calculator-challenge - Open a pull request to this repository.
Feel free to ask questions if you're stuck, and don't worry about making mistakes – learning is all about experimenting! Happy coding! 🚀🐍
- Vorherrschende Sprache
- Python
- Sterne
- 0
- Forks
- 9
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus KALIIOWORK/basic_python_programs
-
good first issue hacktoberfest
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
KALIIOWORK/basic_python_programs#10 · 1 Kommentar ·
-
good first issue hacktoberfest
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
KALIIOWORK/basic_python_programs#8 · 2 Kommentare ·
-
good first issue hacktoberfest
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 50/100
KALIIOWORK/basic_python_programs#6 · 1 Kommentar ·
-
good first issue hacktoberfest
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 55/100
KALIIOWORK/basic_python_programs#5 · 1 Kommentar ·
Alle Issues in KALIIOWORK/basic_python_programs
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 90/100
learningequality/ricecooker#747 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
BSData/horus-heresy-3rd-edition#3171 ·
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
run-llama/llama_index#23199 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
KhronosGroup/glTF-Blender-IO#2769 ·