Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python:エラーの理由を理解できません-'str'オブジェクトと'int'オブジェクトを連結できませんか?


これは、n + 1を角かっこで囲むことで修正できます。つまり、(n + 1)

for num in range(5):
    print ("%d" % (num+1))

%dを使用すると、%に続くオブジェクトが文字列にキャストされます。文字列オブジェクトは数値(この場合は1)と連結できないため、インタープリターはtypeerrorを表示します。


  1. Pythonで日時オブジェクトから月と日だけを抽出するにはどうすればよいですか?

    日時から月と日のみを抽出するには Pythonのオブジェクトでは、 DateFormatter()を使用できます クラス。 ステップ 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 データフレームを作成します、 df 、2次元、サイズ変更可能、潜在的に異種の表形式データ。 図とサブプロットのセットを作成します。 plot()を使用してデータフレームをプロットします メソッド。 軸フォーマッタを設定し、月と日を抽出します。 図を表示するには、 show()を使用します メソッド。 例 import numpy as

  2. 一部のPython関数の前後にアンダースコア__が付いているのはなぜですか?

    上記のように先頭と末尾に2つのアンダースコアが付いた名前は、基本的にPython組み込み関数用に予約されていることに注意してください。同様の名前を使用しない方がよいでしょう。