Sehen Sie, wenn string Teilstring enthält

War ich auf der Suche nach einem Weg, um code zu schreiben, der prüft, ob eine bestimmte Zeichenfolge ist ein Teil eines anderen Strings ist. Ich verstehe, dass es einfach zu tun, wenn wir die zahlen haben, aber ich weiß nicht, wie es mit strings.

Beispielsweise, ich habe diese Funktion

a = is_part("motherland", "land")

Ich wissen müssen, dass "land" ist ein Teil des Wortes "motherland" (zurück True oder False). Ist es möglich dies zu überprüfen?

UPDATE: Wie kann ich eine Einschränkung, wenn das zweite Wort immer am Ende von der ersten. Zum Beispiel, in Fall, wenn ich prüfen, ob die "acht" ist ein Teil der "achtzehn" es gibt False zurück, da die "acht" wird nicht am Ende des ersten Wortes

  • Ja, es ist sicherlich.
  • Könnten Sie bitte einen Tipp geben, wie diese umgesetzt werden können in einem code?
  • Es nennt sich "Suche", "matching", "Sortierung" und man konnte leicht duckduckgo viel Beispiel-code. Das heißt, geben Sie help(string) in einer interaktiven Sitzung zu erhalten eine Idee von, was functons die string - Klasse unterstützt.
  • Über das UPDATE: Geez, Blick in die docs schon. Das ist noch eine andere Funktionen, die bereits dort für Sie zu verwenden, und es hat sogar die offensichtlichen Namen.
  • Btw, Sie sagen, das ist leicht mit zahlen zu tun, aber ich sehe nicht, wie. Können Sie zeigen, dass?
InformationsquelleAutor Steve Lee | 2015-05-16
Schreibe einen Kommentar