私はpythonで初心者です。
私は'123'
が、どのような場合、我々は、私がstr
関数を呼び出すことができますどのようにstr
という名前の変数を、持っている価値123
の文字列形式を返しますstr(123)
、学んだように?str()関数を変数名として使用
In[2]: str(123)
Out[2]: '123'
In[3]: str='hello world'
In[4]: str(123)
Traceback (most recent call last):
File "/Users/x625/anaconda/lib/python3.5/site-packages/IPython/core/interactiveshell.py", line 2885, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-4-6d97c31da288>", line 1, in <module>
str(123)
TypeError: 'str' object is not callable
str()
を再度呼び出すにはどうすればいいですか?
変数として 'str'を使用しないでください。しかし、 'import builtins'を使い、' builtins.str'を使ってそれを得ることができます。 –