Die oben genannten Funktionen tun das gleiche, außer die Symbole sind unterschiedlich, so will ich eine zusätzliche Funktion erstellen (weiß nicht, wie es geht), die was ich im Versuch zu tun und dann erreichen würde nennen es in beide FunktionenGleiche Methode für die Funktionen Python
0
A
Antwort
3
Sie das nicht tun, wenn beide Funktionen genau die gleiche Operation durchführen müssen Sie nur eine Funktion mit symbols
als zusätzliches Argument:
def function(string, symbol):
new_string=string.split()
for item in new_string:
if item.startswith(symbol):
#etc
Dann rufen sie als function("foo", "%")
und function("bar", "!")
re spektakulär.
Verwandte Themen
- 1. Funktionen score liefert die gleiche Punktzahl für alle Dokumente
- 2. Python verschachtelte Funktionen für die gleichen Parameter
- 3. Wie werden zwei verschiedene Funktionen für eine gleiche Bedingung aufgerufen?
- 4. Wie benutze ich die gleiche Codezeile in allen Funktionen?
- 5. erhalten resultiert aus Multi-Thread für die gleiche Methode
- 6. Mockito: mehrere Aufrufe an die gleiche Methode
- 7. Gleiche Methode für mehrere Klassen in R
- 8. Alle Schreib-Funktionen in Python, die die gleiche Sicherheit haben wie ACID in Datenbanken
- 9. Let Fragmente verwenden die gleiche Methode
- 10. Verschiedene Funktionen, das gleiche Ergebnis
- 11. Python dict, Liste hat die gleiche Instanz für alle Klassen
- 12. ZIP-Iteratoren Asserting für die gleiche Länge in Python
- 13. Verschiedene Ausgaben für die gleiche Sache in Python
- 14. Rspec gleiche Methode
- 15. Gleiche Methode mehrmals wiederholt
- 16. Python Anzeige gleiche Binweite für unterschiedliche Behältergrößen
- 17. Viele Selenium Browser die gleiche Aufgabe (Python)
- 18. Python Multi-Instanzen verwenden die gleiche Variable
- 19. Inpolygon für Python - Beispiele für die Methode "matplotlib.path.Path" contains_points()?
- 20. Inline-Funktionen und Variablen haben die gleiche Adresse?
- 21. unordered_map mit benutzerdefiniertem Hashing/gleiche Funktionen - Funktionen werden nicht aufgerufen
- 22. Python die gleiche Char nicht gleich
- 23. Python erstellen anderen Thread die gleiche Funktion
- 24. Die gleiche Antwort für die zweite Tabelle
- 25. So löschen Sie die gleiche SMS, die auf onReceive Methode
- 26. Klasse Implementieren von zwei Schnittstellen, die die gleiche Methode definieren
- 27. Python und Numba für vektorisierte Funktionen
- 28. Python - der beste Platz für generische Funktionen
- 29. globale Variable für rekursive Funktionen in Python
- 30. Rückgabe für Schleifen in Funktionen in Python
für meine Aufgabe muss ich zwei Funktionen haben, eine für das Abrufen von Strings, die mit% beginnen und die andere für Strings, die mit beginnen! – CAVS