私は学業のためにPython Webサイトをフォローしています。これは非常に優れた機能で、ブラウザでコードを完了してコンパイルするタスクを提供します。とにかく、どうしたらいいのかわからないという挑戦に来ました。
質問の1つは次のとおりです。
同じ文字列内に同じ部分文字列が複数回出現する場合があります。たとえば、"asseses" には部分文字列 "sses" が 2 回含まれ、"trans-Panamanian banana" には部分文字列 "an" が 6 回含まれます。2 行の入力を受け取るプログラムを作成します。最初の針と 2 番目の干し草の山を呼び出します。haystack の部分文字列として針が出現する回数を出力します。
2 つの文字列を比較する必要があることはわかっていますが、どのようにすればよいのでしょうか。メソッドを使用しましたが、 incount
の 2 回目の出現を認識しませんでした。sses
assesses
私の2番目の質問は私が解決したものですが、少しごまかしました。
質問は次のとおりです。
«number1»+«number2» という形式の 1 行の入力行 (これらは両方とも正の整数を表す) を受け取り、2 つの数値の合計を出力するプログラムを作成します。たとえば、入力 5+12 では、出力は 17 になります。
私はこのeval()
方法を使用しましたが、うまくいきました。
どんな洞察も大歓迎です。
編集: 2 番目の質問が解決されました。