この記事では、主に Python の input と raw_input の比較に関する関連情報を紹介します。この記事を通じて、これらの使い方と違いについて、必要な方は
Input の比較を参照していただければ幸いです。 with raw_input
input と raw_input は両方とも入力を受け取ることができますが、その違いは次のとおりです:
#input假设用户输入的是合法的Python表达式 >>> name = input("what is your name?") what is your name?ZJ Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<string>", line 1, in <module> NameError: name 'ZJ' is not defined #于是,必须这么使用,输入Python格式的字符串"ZJ" >>> name = input("what is your name?") what is your name? "ZJ" >>> print name ZJ >>> #raw_input会把所有输入当作原始数据(raw data),然后将其放入字符串中 >>> name = raw_input("what is your name?") what is your name?ZJ >>> print name ZJ >>>
したがって、一般的には、可能な限り raw_input を使用する必要があります。
以上がPython の input と raw_input の比較の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。