Im vorheriges Kapitel Wir haben etwas über die Grundlagen von Variablen in Python gelernt. In diesem Kapitel lernen wir etwas über Quantity. Zahlen spielen beim Programmieren eine entscheidende Rolle, da sie es uns ermöglichen, Berechnungen durchzuführen und numerische Daten zu manipulieren. In Python gibt es verschiedene Arten von Zahlen, wie etwa Ganzzahlen und Gleitkommazahlen, sowie verschiedene arithmetische Operationen, um damit zu arbeiten. Darüber hinaus bietet Python praktische Möglichkeiten zum Konvertieren zwischen verschiedenen Zahlendarstellungen. In diesem Kapitel werden wir diese Konzepte anhand von Beispielen aus der Praxis untersuchen, um unser Verständnis von Zahlen in Python zu vertiefen.
Ganzzahlen sind ganze Zahlen ohne Bruchteile. In Python können wir mit ganzen Zahlen arbeiten, um verschiedene Berechnungen durchzuführen oder Mengen darzustellen. Betrachten wir ein Beispiel aus der Praxis, um ganze Zahlen zu veranschaulichen.
Beispiel aus der Praxis
Stellen Sie sich vor, Sie entwickeln ein Programm zur Verwaltung von Lagerbeständen. Sie können die Anzahl der verfügbaren Elemente mithilfe ganzer Zahlen darstellen:
# Stock amount instance
available_items = 50
In diesem Beispiel, available_items
ist eine ganzzahlige Variable, die die Menge der im Inventar verfügbaren Artikel darstellt.
Gleitkommazahlen, allgemein als Floats bezeichnet, sind Zahlen, die Bruchteile haben können. Sie sind nützlich, wenn es um Berechnungen mit Dezimalwerten geht. Lassen Sie uns eine praktische Anwendung von Gleitkommazahlen untersuchen.
Beispiel aus der Praxis
Angenommen, Sie entwickeln eine Finanzanwendung, die die Zinserträge für Investitionen berechnet. Gleitkommazahlen können den Zinssatz genau darstellen und den Zinsbetrag berechnen:
# Curiosity calculation instance
interest_rate = 0.05
investment_amount = 10000.00
interest_earned = investment_amount * interest_rate
In diesem Beispiel, interest_rate
Und investment_amount
sind Gleitkommavariablen und interest_earned
speichert den berechneten Zinsbetrag.
Python bietet eine breite Palette arithmetischer Operationen zur Manipulation von Zahlen. Zu diesen Operationen gehören Addition, Subtraktion, Multiplikation, Division und mehr. Sehen wir uns an, wie diese Operationen in einem praktischen Kontext funktionieren.
Beispiel aus der Praxis
Stellen Sie sich ein Szenario vor, in dem Sie eine Warenkorbanwendung erstellen, die den Gesamtpreis von Artikeln berechnet. Zur Durchführung der Berechnungen können Sie arithmetische Operationen verwenden:
# Purchasing cart whole calculation
item_price = 19.99
amount = 3
total_price = item_price * amount
In diesem Beispiel, item_price
stellt den Preis eines einzelnen Artikels dar, amount
bezeichnet die Anzahl der Elemente und total_price
speichert die berechnete Summe.
Lassen Sie uns nun tiefer in die verbleibenden arithmetischen Operationen eintauchen, um unser Verständnis numerischer Berechnungen im Code weiter zu erweitern.
Betrachten wir ein reales Beispiel für die Berechnung der monatlichen Ausgaben. Stellen Sie sich vor, Sie verwalten Ihr persönliches Price range und möchten Ihre monatlichen Ausgaben anhand verschiedener Kategorien ermitteln.
Gehen Sie von folgenden Ausgabenkategorien aus:
- Miete: 1200 $
- Lebensmittel: 300 $
- Nebenkosten: 150 $
- Transport: 200 $
Multiplikation
Berechnen Sie den gesamten jährlichen Mietaufwand, indem Sie die monatliche Miete mit 12 multiplizieren:
# Lease expense calculation
monthly_rent = 1200
yearly_rent = monthly_rent * 12
In diesem Beispiel, monthly_rent
stellt die Mietkosten professional Monat dar und yearly_rent
speichert die gesamten jährlichen Mietkosten.
Subtraktion
Berechnen Sie das verbleibende Price range, nachdem Sie die Ausgaben von Ihrem monatlichen Einkommen abgezogen haben:
# Remaining funds calculation
monthly_income = 3000
bills = lease + groceries + utilities + transportation
remaining_budget = monthly_income - bills
Hier, monthly_income
stellt Ihr monatliches Gesamteinkommen dar und bills
stellt die Summe aller Ausgaben dar. Der remaining_budget
Variable speichert die Differenz zwischen Ihren Einnahmen und Ausgaben.
Aufteilung
Berechnen Sie die durchschnittlichen monatlichen Ausgaben, indem Sie die Gesamtausgaben durch die Anzahl der Monate dividieren:
# Common month-to-month bills calculation
total_expenses = 1850
num_months = 6
average_expenses = total_expenses / num_months
In diesem Beispiel, total_expenses
stellt die Summe aller Ausgaben über einen Zeitraum dar, num_months
stellt die Anzahl der Monate dar und average_expenses
speichert die berechneten durchschnittlichen monatlichen Ausgaben.
Potenz und Quadratwurzel
Berechnen Sie die Quadrat- und Quadratwurzelwerte eines bestimmten Ausgabenbetrags:
# Expense quantity calculations
expense_amount = 500
squared_expense = expense_amount ** 2
square_root_expense = expense_amount ** 0.5
Hier, expense_amount
stellt einen bestimmten Kostenwert dar. squared_expense
speichert das Ergebnis der Quadrierung des Ausgabenbetrags, whereas square_root_expense
speichert die Quadratwurzel des Ausgabenbetrags.
Python bietet integrierte Funktionen zum Konvertieren von Zahlen von einem Typ in einen anderen. Diese Funktion ist nützlich, wenn Sie Zahlen für bestimmte Zwecke bearbeiten oder formatieren müssen. Lassen Sie uns einen häufigen Anwendungsfall für die Zahlenkonvertierung untersuchen.
Beispiel aus der Praxis
Angenommen, Sie entwickeln eine Anwendung, die Eingaben eines Benutzers als Zeichenfolge liest und diese in eine numerische Darstellung umwandeln muss. Du kannst den … benutzen int()
oder float()
Funktionen für diese Konvertierung:
# Consumer enter conversion instance
user_input = enter("Enter a quantity: ")
converted_number = int(user_input)
In diesem Beispiel, user_input
erfasst die Eingabe des Benutzers als Zeichenfolge und converted_number
speichert den konvertierten Ganzzahlwert.