私はプログラミングに新しいので、馬鹿に聞こえるかもしれません。私はupper()
、split()
などのようないくつかのメソッドがどのように動作するのか理解できないPythonを学んでいます。メソッドはどのようにPythonで動作しますか?
私はあなたが直接、下記のように使う意味:あなたが最初のインポート列、
"ABC".upper() or "abc,xyz".split(",")
それともでき、その後、以下のようなこれらのメソッドを呼び出す:違いは何ですか
import string
string.upper("abc")
string.split("abc,xyz", ",")
を、そしてどのように我々だろう同じ文字列をインポートせずに同じ出力を実現できる場合は、文字列モジュールをインポートします。
string
モジュール以外にも同様のケースが存在しますか?
あなたは*はいけません*そのモジュールをインポートする。関数は長い時間前にメソッドに移動されていたため、下位互換性の理由からのみ提供されています。 –
プログラミングとPythonの初心者として、** Python 3 **を使用しているはずです。 Python 3では、 'string.split'はありません! –